allmems_b.i (299357B)
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_b.i 12 * Purpose: Independent memory descriptions. 13 */ 14 15 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 16 { /* SOC_MEM_INT_BCAST_BLOCK_MASKm */ 17 /* mem BCAST_BLOCK_MASKm */ 18 /* flags */ SOC_MEM_FLAG_VALID | 19 SOC_MEM_FLAG_CACHABLE | 20 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 21 /* cmp_fn */ _soc_mem_cmp_undef, 22 /* *null_entry */ _soc_mem_entry_null_zeroes, 23 /* index_min */ 0, 24 /* index_max */ 66, 25 /* minblock */ 6, 26 /* maxblock */ 6, 27 /* blocks */ 0x40, 28 /* blocks_hi */ 0, 29 /* base */ 0x0f075400, 30 /* gran */ 1, 31 /* bytes */ 9, 32 /* nFields */ 5, 33 /* *fields */ soc_BCAST_BLOCK_MASKm_fields, 34 /* *views */ NULL, 35 /* *views_num */ NULL, 36 /* snoop_cb */ NULL, 37 /* snoop_user_data */ NULL, 38 /* snoop_flags */ 0, 39 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40 /* type */ SOC_MEM_TYPE_NORMAL, 41 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42 /* impl */ SOC_MEM_IMPL_NORMAL, 43 /* cmic_mor_clks */ 0, 44 }, 45 #endif /* chips */ 46 47 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56260_A0m */ 49 /* mem BCAST_BLOCK_MASKm */ 50 /* flags */ SOC_MEM_FLAG_VALID | 51 SOC_MEM_FLAG_CACHABLE | 52 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 53 /* cmp_fn */ _soc_mem_cmp_undef, 54 /* *null_entry */ _soc_mem_entry_null_zeroes, 55 /* index_min */ 0, 56 /* index_max */ 96, 57 /* minblock */ 6, 58 /* maxblock */ 6, 59 /* blocks */ 0x40, 60 /* blocks_hi */ 0, 61 /* base */ 0x3c9c0000, 62 /* gran */ 1, 63 /* bytes */ 13, 64 /* nFields */ 2, 65 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56260_A0m_fields, 66 /* *views */ NULL, 67 /* *views_num */ NULL, 68 /* snoop_cb */ NULL, 69 /* snoop_user_data */ NULL, 70 /* snoop_flags */ 0, 71 /* mem severity */ SOC_MEM_SEVERE_MISSING, 72 /* type */ SOC_MEM_TYPE_NORMAL, 73 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 74 /* impl */ SOC_MEM_IMPL_NORMAL, 75 /* cmic_mor_clks */ 0, 76 }, 77 #endif /* chips */ 78 79 #if defined(BCM_56270_A0) 80 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56270_A0m */ 81 /* mem BCAST_BLOCK_MASKm */ 82 /* flags */ SOC_MEM_FLAG_VALID | 83 SOC_MEM_FLAG_CACHABLE | 84 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 85 /* cmp_fn */ _soc_mem_cmp_undef, 86 /* *null_entry */ _soc_mem_entry_null_zeroes, 87 /* index_min */ 0, 88 /* index_max */ 32, 89 /* minblock */ 5, 90 /* maxblock */ 5, 91 /* blocks */ 0x20, 92 /* blocks_hi */ 0, 93 /* base */ 0x3c9c0000, 94 /* gran */ 1, 95 /* bytes */ 5, 96 /* nFields */ 2, 97 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56270_A0m_fields, 98 /* *views */ NULL, 99 /* *views_num */ NULL, 100 /* snoop_cb */ NULL, 101 /* snoop_user_data */ NULL, 102 /* snoop_flags */ 0, 103 /* mem severity */ SOC_MEM_SEVERE_MISSING, 104 /* type */ SOC_MEM_TYPE_NORMAL, 105 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 106 /* impl */ SOC_MEM_IMPL_NORMAL, 107 /* cmic_mor_clks */ 0, 108 }, 109 #endif /* chips */ 110 111 #if defined(BCM_56340_A0) 112 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56340_A0m */ 113 /* mem BCAST_BLOCK_MASKm */ 114 /* flags */ SOC_MEM_FLAG_VALID | 115 SOC_MEM_FLAG_CACHABLE | 116 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 117 /* cmp_fn */ _soc_mem_cmp_undef, 118 /* *null_entry */ _soc_mem_entry_null_zeroes, 119 /* index_min */ 0, 120 /* index_max */ 63, 121 /* minblock */ 4, 122 /* maxblock */ 4, 123 /* blocks */ 0x10, 124 /* blocks_hi */ 0, 125 /* base */ 0x38800000, 126 /* gran */ 1, 127 /* bytes */ 8, 128 /* nFields */ 4, 129 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56340_A0m_fields, 130 /* *views */ NULL, 131 /* *views_num */ NULL, 132 /* snoop_cb */ NULL, 133 /* snoop_user_data */ NULL, 134 /* snoop_flags */ 0, 135 /* mem severity */ SOC_MEM_SEVERE_MISSING, 136 /* type */ SOC_MEM_TYPE_NORMAL, 137 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 138 /* impl */ SOC_MEM_IMPL_NORMAL, 139 /* cmic_mor_clks */ 0, 140 }, 141 #endif /* chips */ 142 143 #if defined(BCM_56370_A0) 144 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56370_A0m */ 145 /* mem BCAST_BLOCK_MASKm */ 146 /* flags */ SOC_MEM_FLAG_VALID | 147 SOC_MEM_FLAG_CACHABLE | 148 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 149 /* cmp_fn */ _soc_mem_cmp_undef, 150 /* *null_entry */ _soc_mem_entry_null_zeroes, 151 /* index_min */ 0, 152 /* index_max */ 72, 153 /* minblock */ 14, 154 /* maxblock */ 14, 155 /* blocks */ 0x4000, 156 /* blocks_hi */ 0, 157 /* base */ 0x80880000, 158 /* gran */ 1, 159 /* bytes */ 10, 160 /* nFields */ 4, 161 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56370_A0m_fields, 162 /* *views */ NULL, 163 /* *views_num */ NULL, 164 /* snoop_cb */ NULL, 165 /* snoop_user_data */ NULL, 166 /* snoop_flags */ 0, 167 /* mem severity */ SOC_MEM_SEVERE_MISSING, 168 /* type */ SOC_MEM_TYPE_NORMAL, 169 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 170 /* impl */ SOC_MEM_IMPL_NORMAL, 171 /* cmic_mor_clks */ 0, 172 /* access_latency_mode */ 3, 173 }, 174 #endif /* chips */ 175 176 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 177 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56440_A0m */ 178 /* mem BCAST_BLOCK_MASKm */ 179 /* flags */ SOC_MEM_FLAG_VALID | 180 SOC_MEM_FLAG_CACHABLE | 181 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 182 /* cmp_fn */ _soc_mem_cmp_undef, 183 /* *null_entry */ _soc_mem_entry_null_zeroes, 184 /* index_min */ 0, 185 /* index_max */ 39, 186 /* minblock */ 9, 187 /* maxblock */ 9, 188 /* blocks */ 0x200, 189 /* blocks_hi */ 0, 190 /* base */ 0x0f075400, 191 /* gran */ 1, 192 /* bytes */ 5, 193 /* nFields */ 4, 194 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56440_A0m_fields, 195 /* *views */ NULL, 196 /* *views_num */ NULL, 197 /* snoop_cb */ NULL, 198 /* snoop_user_data */ NULL, 199 /* snoop_flags */ 0, 200 /* mem severity */ SOC_MEM_SEVERE_MISSING, 201 /* type */ SOC_MEM_TYPE_NORMAL, 202 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 203 /* impl */ SOC_MEM_IMPL_NORMAL, 204 /* cmic_mor_clks */ 0, 205 }, 206 #endif /* chips */ 207 208 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 209 defined(BCM_56450_B1) 210 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56450_A0m */ 211 /* mem BCAST_BLOCK_MASKm */ 212 /* flags */ SOC_MEM_FLAG_VALID | 213 SOC_MEM_FLAG_CACHABLE | 214 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 215 /* cmp_fn */ _soc_mem_cmp_undef, 216 /* *null_entry */ _soc_mem_entry_null_zeroes, 217 /* index_min */ 0, 218 /* index_max */ 170, 219 /* minblock */ 8, 220 /* maxblock */ 8, 221 /* blocks */ 0x100, 222 /* blocks_hi */ 0, 223 /* base */ 0x3c9c0000, 224 /* gran */ 1, 225 /* bytes */ 22, 226 /* nFields */ 4, 227 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56450_A0m_fields, 228 /* *views */ NULL, 229 /* *views_num */ NULL, 230 /* snoop_cb */ NULL, 231 /* snoop_user_data */ NULL, 232 /* snoop_flags */ 0, 233 /* mem severity */ SOC_MEM_SEVERE_MISSING, 234 /* type */ SOC_MEM_TYPE_NORMAL, 235 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 236 /* impl */ SOC_MEM_IMPL_NORMAL, 237 /* cmic_mor_clks */ 0, 238 }, 239 #endif /* chips */ 240 241 #if defined(BCM_56560_A0) 242 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56560_A0m */ 243 /* mem BCAST_BLOCK_MASKm */ 244 /* flags */ SOC_MEM_FLAG_VALID | 245 SOC_MEM_FLAG_CACHABLE | 246 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 247 /* cmp_fn */ _soc_mem_cmp_undef, 248 /* *null_entry */ _soc_mem_entry_null_zeroes, 249 /* index_min */ 0, 250 /* index_max */ 75, 251 /* minblock */ 21, 252 /* maxblock */ 21, 253 /* blocks */ 0x200000, 254 /* blocks_hi */ 0, 255 /* base */ 0x55540000, 256 /* gran */ 1, 257 /* bytes */ 10, 258 /* nFields */ 2, 259 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56560_A0m_fields, 260 /* *views */ NULL, 261 /* *views_num */ NULL, 262 /* snoop_cb */ NULL, 263 /* snoop_user_data */ NULL, 264 /* snoop_flags */ 0, 265 /* mem severity */ SOC_MEM_SEVERE_MISSING, 266 /* type */ SOC_MEM_TYPE_NORMAL, 267 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 268 /* impl */ SOC_MEM_IMPL_NORMAL, 269 /* cmic_mor_clks */ 0, 270 }, 271 #endif /* chips */ 272 273 #if defined(BCM_56560_B0) 274 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56560_B0m */ 275 /* mem BCAST_BLOCK_MASKm */ 276 /* flags */ SOC_MEM_FLAG_VALID | 277 SOC_MEM_FLAG_CACHABLE | 278 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 279 /* cmp_fn */ _soc_mem_cmp_undef, 280 /* *null_entry */ _soc_mem_entry_null_zeroes, 281 /* index_min */ 0, 282 /* index_max */ 75, 283 /* minblock */ 13, 284 /* maxblock */ 13, 285 /* blocks */ 0x2000, 286 /* blocks_hi */ 0, 287 /* base */ 0x55540000, 288 /* gran */ 1, 289 /* bytes */ 10, 290 /* nFields */ 2, 291 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56560_A0m_fields, 292 /* *views */ NULL, 293 /* *views_num */ NULL, 294 /* snoop_cb */ NULL, 295 /* snoop_user_data */ NULL, 296 /* snoop_flags */ 0, 297 /* mem severity */ SOC_MEM_SEVERE_MISSING, 298 /* type */ SOC_MEM_TYPE_NORMAL, 299 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 300 /* impl */ SOC_MEM_IMPL_NORMAL, 301 /* cmic_mor_clks */ 0, 302 }, 303 #endif /* chips */ 304 305 #if defined(BCM_56640_A0) 306 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56640_A0m */ 307 /* mem BCAST_BLOCK_MASKm */ 308 /* flags */ SOC_MEM_FLAG_VALID | 309 SOC_MEM_FLAG_CACHABLE | 310 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 311 /* cmp_fn */ _soc_mem_cmp_undef, 312 /* *null_entry */ _soc_mem_entry_null_zeroes, 313 /* index_min */ 0, 314 /* index_max */ 63, 315 /* minblock */ 7, 316 /* maxblock */ 7, 317 /* blocks */ 0x80, 318 /* blocks_hi */ 0, 319 /* base */ 0x38800000, 320 /* gran */ 1, 321 /* bytes */ 9, 322 /* nFields */ 5, 323 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56640_A0m_fields, 324 /* *views */ NULL, 325 /* *views_num */ NULL, 326 /* snoop_cb */ NULL, 327 /* snoop_user_data */ NULL, 328 /* snoop_flags */ 0, 329 /* mem severity */ SOC_MEM_SEVERE_MISSING, 330 /* type */ SOC_MEM_TYPE_NORMAL, 331 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 332 /* impl */ SOC_MEM_IMPL_NORMAL, 333 /* cmic_mor_clks */ 0, 334 }, 335 #endif /* chips */ 336 337 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 338 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56670_A0m */ 339 /* mem BCAST_BLOCK_MASKm */ 340 /* flags */ SOC_MEM_FLAG_VALID | 341 SOC_MEM_FLAG_CACHABLE | 342 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 343 /* cmp_fn */ _soc_mem_cmp_undef, 344 /* *null_entry */ _soc_mem_entry_null_zeroes, 345 /* index_min */ 0, 346 /* index_max */ 67, 347 /* minblock */ 21, 348 /* maxblock */ 21, 349 /* blocks */ 0x200000, 350 /* blocks_hi */ 0, 351 /* base */ 0x55540000, 352 /* gran */ 1, 353 /* bytes */ 9, 354 /* nFields */ 3, 355 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56670_A0m_fields, 356 /* *views */ NULL, 357 /* *views_num */ NULL, 358 /* snoop_cb */ NULL, 359 /* snoop_user_data */ NULL, 360 /* snoop_flags */ 0, 361 /* mem severity */ SOC_MEM_SEVERE_MISSING, 362 /* type */ SOC_MEM_TYPE_NORMAL, 363 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 364 /* impl */ SOC_MEM_IMPL_NORMAL, 365 /* cmic_mor_clks */ 0, 366 }, 367 #endif /* chips */ 368 369 #if defined(BCM_56770_A0) 370 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56770_A0m */ 371 /* mem BCAST_BLOCK_MASKm */ 372 /* flags */ SOC_MEM_FLAG_VALID | 373 SOC_MEM_FLAG_CACHABLE | 374 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 375 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 376 /* cmp_fn */ _soc_mem_cmp_undef, 377 /* *null_entry */ _soc_mem_entry_null_zeroes, 378 /* index_min */ 0, 379 /* index_max */ 132, 380 /* minblock */ 25, 381 /* maxblock */ 25, 382 /* blocks */ 0x2000000, 383 /* blocks_hi */ 0, 384 /* base */ 0x80880000, 385 /* gran */ 1, 386 /* bytes */ 20, 387 /* nFields */ 8, 388 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56870_A0m_fields, 389 /* *views */ NULL, 390 /* *views_num */ NULL, 391 /* snoop_cb */ NULL, 392 /* snoop_user_data */ NULL, 393 /* snoop_flags */ 0, 394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 395 /* type */ SOC_MEM_TYPE_NORMAL, 396 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 397 /* impl */ SOC_MEM_IMPL_NORMAL, 398 /* cmic_mor_clks */ 0, 399 /* access_latency_mode */ 3, 400 }, 401 #endif /* chips */ 402 403 #if defined(BCM_56850_A0) 404 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56850_A0m */ 405 /* mem BCAST_BLOCK_MASKm */ 406 /* flags */ SOC_MEM_FLAG_VALID | 407 SOC_MEM_FLAG_CACHABLE | 408 SOC_MEM_FLAG_SER_CACHE_RESTORE | 409 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 410 /* cmp_fn */ _soc_mem_cmp_undef, 411 /* *null_entry */ _soc_mem_entry_null_zeroes, 412 /* index_min */ 0, 413 /* index_max */ 106, 414 /* minblock */ 10, 415 /* maxblock */ 10, 416 /* blocks */ 0x400, 417 /* blocks_hi */ 0, 418 /* base */ 0x45540000, 419 /* gran */ 1, 420 /* bytes */ 14, 421 /* nFields */ 2, 422 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56850_A0m_fields, 423 /* *views */ NULL, 424 /* *views_num */ NULL, 425 /* snoop_cb */ NULL, 426 /* snoop_user_data */ NULL, 427 /* snoop_flags */ 0, 428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 429 /* type */ SOC_MEM_TYPE_NORMAL, 430 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 431 /* impl */ SOC_MEM_IMPL_NORMAL, 432 /* cmic_mor_clks */ 0, 433 }, 434 #endif /* chips */ 435 436 #if defined(BCM_56860_A0) 437 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56860_A0m */ 438 /* mem BCAST_BLOCK_MASKm */ 439 /* flags */ SOC_MEM_FLAG_VALID | 440 SOC_MEM_FLAG_CACHABLE | 441 SOC_MEM_FLAG_SER_CACHE_RESTORE | 442 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 443 /* cmp_fn */ _soc_mem_cmp_undef, 444 /* *null_entry */ _soc_mem_entry_null_zeroes, 445 /* index_min */ 0, 446 /* index_max */ 106, 447 /* minblock */ 11, 448 /* maxblock */ 11, 449 /* blocks */ 0x800, 450 /* blocks_hi */ 0, 451 /* base */ 0x55540000, 452 /* gran */ 1, 453 /* bytes */ 14, 454 /* nFields */ 2, 455 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56850_A0m_fields, 456 /* *views */ NULL, 457 /* *views_num */ NULL, 458 /* snoop_cb */ NULL, 459 /* snoop_user_data */ NULL, 460 /* snoop_flags */ 0, 461 /* mem severity */ SOC_MEM_SEVERE_MISSING, 462 /* type */ SOC_MEM_TYPE_NORMAL, 463 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 464 /* impl */ SOC_MEM_IMPL_NORMAL, 465 /* cmic_mor_clks */ 0, 466 }, 467 #endif /* chips */ 468 469 #if defined(BCM_56870_A0) 470 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56870_A0m */ 471 /* mem BCAST_BLOCK_MASKm */ 472 /* flags */ SOC_MEM_FLAG_VALID | 473 SOC_MEM_FLAG_CACHABLE | 474 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 475 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 476 /* cmp_fn */ _soc_mem_cmp_undef, 477 /* *null_entry */ _soc_mem_entry_null_zeroes, 478 /* index_min */ 0, 479 /* index_max */ 132, 480 /* minblock */ 37, 481 /* maxblock */ 37, 482 /* blocks */ 0, 483 /* blocks_hi */ 0x20, 484 /* base */ 0x80880000, 485 /* gran */ 1, 486 /* bytes */ 20, 487 /* nFields */ 8, 488 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56870_A0m_fields, 489 /* *views */ NULL, 490 /* *views_num */ NULL, 491 /* snoop_cb */ NULL, 492 /* snoop_user_data */ NULL, 493 /* snoop_flags */ 0, 494 /* mem severity */ SOC_MEM_SEVERE_MISSING, 495 /* type */ SOC_MEM_TYPE_NORMAL, 496 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 497 /* impl */ SOC_MEM_IMPL_NORMAL, 498 /* cmic_mor_clks */ 0, 499 /* access_latency_mode */ 3, 500 }, 501 #endif /* chips */ 502 503 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 504 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56960_A0m */ 505 /* mem BCAST_BLOCK_MASKm */ 506 /* flags */ SOC_MEM_FLAG_VALID | 507 SOC_MEM_FLAG_CACHABLE | 508 SOC_MEM_FLAG_SER_CACHE_RESTORE | 509 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 510 /* cmp_fn */ _soc_mem_cmp_undef, 511 /* *null_entry */ _soc_mem_entry_null_zeroes, 512 /* index_min */ 0, 513 /* index_max */ 136, 514 /* minblock */ 36, 515 /* maxblock */ 36, 516 /* blocks */ 0, 517 /* blocks_hi */ 0x10, 518 /* base */ 0x50780000, 519 /* gran */ 1, 520 /* bytes */ 18, 521 /* nFields */ 2, 522 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56960_A0m_fields, 523 /* *views */ NULL, 524 /* *views_num */ NULL, 525 /* snoop_cb */ NULL, 526 /* snoop_user_data */ NULL, 527 /* snoop_flags */ 0, 528 /* mem severity */ SOC_MEM_SEVERE_MISSING, 529 /* type */ SOC_MEM_TYPE_NORMAL, 530 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 531 /* impl */ SOC_MEM_IMPL_NORMAL, 532 /* cmic_mor_clks */ 0, 533 /* access_latency_mode */ 3, 534 }, 535 #endif /* chips */ 536 537 #if defined(BCM_56970_A0) 538 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56970_A0m */ 539 /* mem BCAST_BLOCK_MASKm */ 540 /* flags */ SOC_MEM_FLAG_VALID | 541 SOC_MEM_FLAG_CACHABLE | 542 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 543 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 544 /* cmp_fn */ _soc_mem_cmp_undef, 545 /* *null_entry */ _soc_mem_entry_null_zeroes, 546 /* index_min */ 0, 547 /* index_max */ 136, 548 /* minblock */ 68, 549 /* maxblock */ 68, 550 /* blocks */ 0, 551 /* blocks_hi */ 0xffffffff, 552 /* base */ 0x90780000, 553 /* gran */ 1, 554 /* bytes */ 19, 555 /* nFields */ 7, 556 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56970_A0m_fields, 557 /* *views */ NULL, 558 /* *views_num */ NULL, 559 /* snoop_cb */ NULL, 560 /* snoop_user_data */ NULL, 561 /* snoop_flags */ 0, 562 /* mem severity */ SOC_MEM_SEVERE_MISSING, 563 /* type */ SOC_MEM_TYPE_NORMAL, 564 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 565 /* impl */ SOC_MEM_IMPL_NORMAL, 566 /* cmic_mor_clks */ 0, 567 /* access_latency_mode */ 3, 568 }, 569 #endif /* chips */ 570 571 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 572 { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56980_A0m */ 573 /* mem BCAST_BLOCK_MASKm */ 574 /* flags */ SOC_MEM_FLAG_VALID | 575 SOC_MEM_FLAG_CACHABLE | 576 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 577 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 578 /* cmp_fn */ _soc_mem_cmp_undef, 579 /* *null_entry */ _soc_mem_entry_null_zeroes, 580 /* index_min */ 0, 581 /* index_max */ 159, 582 /* minblock */ 101, 583 /* maxblock */ 101, 584 /* blocks */ 0, 585 /* blocks_hi */ 0xffffffff, 586 /* base */ 0x1c040000, 587 /* gran */ 1, 588 /* bytes */ 22, 589 /* nFields */ 5, 590 /* *fields */ soc_BCAST_BLOCK_MASK_BCM56980_A0m_fields, 591 /* *views */ NULL, 592 /* *views_num */ NULL, 593 /* snoop_cb */ NULL, 594 /* snoop_user_data */ NULL, 595 /* snoop_flags */ 0, 596 /* mem severity */ SOC_MEM_SEVERE_MISSING, 597 /* type */ SOC_MEM_TYPE_NORMAL, 598 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 599 /* impl */ SOC_MEM_IMPL_NORMAL, 600 /* cmic_mor_clks */ 0, 601 /* access_latency_mode */ 3, 602 }, 603 #endif /* chips */ 604 605 #if defined(BCM_88690_A0) 606 { /* SOC_MEM_INT_BDM_BDMm */ 607 /* mem BDM_BDMm */ 608 /* flags */ SOC_MEM_FLAG_SIGNAL | 609 SOC_MEM_FLAG_WRITEONLY | 610 SOC_MEM_FLAG_READONLY | 611 SOC_MEM_FLAG_VALID | 612 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 613 /* cmp_fn */ NULL, 614 /* *null_entry */ NULL, 615 /* index_min */ 0, 616 /* index_max */ 4095, 617 /* minblock */ 0, 618 /* maxblock */ 1, 619 /* blocks */ 0x3, 620 /* blocks_hi */ 0, 621 /* base */ 0x00200000, 622 /* gran */ 1, 623 /* bytes */ 36, 624 /* nFields */ 2, 625 /* *fields */ soc_BDM_BDMm_fields, 626 /* *views */ NULL, 627 /* *views_num */ NULL, 628 /* snoop_cb */ NULL, 629 /* snoop_user_data */ NULL, 630 /* snoop_flags */ 0, 631 /* severity */ SOC_MEM_SEVERE_LOW, 632 /* type */ SOC_MEM_TYPE_ONE_PORT, 633 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 634 /* impl */ SOC_MEM_IMPL_NORMAL, 635 /* cmic_mor_clks */ 0, 636 }, 637 #endif /* chips */ 638 639 #if defined(BCM_88690_B0) 640 { /* SOC_MEM_INT_BDM_BDM_BCM88690_B0m */ 641 /* mem BDM_BDMm */ 642 /* flags */ SOC_MEM_FLAG_SIGNAL | 643 SOC_MEM_FLAG_WRITEONLY | 644 SOC_MEM_FLAG_READONLY | 645 SOC_MEM_FLAG_VALID | 646 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 647 /* cmp_fn */ NULL, 648 /* *null_entry */ NULL, 649 /* index_min */ 0, 650 /* index_max */ 4095, 651 /* minblock */ 0, 652 /* maxblock */ 1, 653 /* blocks */ 0x3, 654 /* blocks_hi */ 0, 655 /* base */ 0x00200000, 656 /* gran */ 1, 657 /* bytes */ 36, 658 /* nFields */ 2, 659 /* *fields */ soc_BDM_BDM_BCM88690_B0m_fields, 660 /* *views */ NULL, 661 /* *views_num */ NULL, 662 /* snoop_cb */ NULL, 663 /* snoop_user_data */ NULL, 664 /* snoop_flags */ 0, 665 /* severity */ SOC_MEM_SEVERE_LOW, 666 /* type */ SOC_MEM_TYPE_ONE_PORT, 667 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 668 /* impl */ SOC_MEM_IMPL_NORMAL, 669 /* cmic_mor_clks */ 0, 670 }, 671 #endif /* chips */ 672 673 #if defined(BCM_88690_A0) 674 { /* SOC_MEM_INT_BDM_BDM_FPCm */ 675 /* mem BDM_BDM_FPCm */ 676 /* flags */ SOC_MEM_FLAG_SIGNAL | 677 SOC_MEM_FLAG_WRITEONLY | 678 SOC_MEM_FLAG_READONLY | 679 SOC_MEM_FLAG_VALID | 680 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 681 /* cmp_fn */ NULL, 682 /* *null_entry */ NULL, 683 /* index_min */ 0, 684 /* index_max */ 255, 685 /* minblock */ 0, 686 /* maxblock */ 1, 687 /* blocks */ 0x3, 688 /* blocks_hi */ 0, 689 /* base */ 0x00300000, 690 /* gran */ 1, 691 /* bytes */ 18, 692 /* nFields */ 2, 693 /* *fields */ soc_BDM_BDM_FPCm_fields, 694 /* *views */ NULL, 695 /* *views_num */ NULL, 696 /* snoop_cb */ NULL, 697 /* snoop_user_data */ NULL, 698 /* snoop_flags */ 0, 699 /* severity */ SOC_MEM_SEVERE_LOW, 700 /* type */ SOC_MEM_TYPE_ONE_PORT, 701 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 702 /* impl */ SOC_MEM_IMPL_NORMAL, 703 /* cmic_mor_clks */ 0, 704 }, 705 #endif /* chips */ 706 707 #if defined(BCM_88690_B0) 708 { /* SOC_MEM_INT_BDM_BDM_FPC_BCM88690_B0m */ 709 /* mem BDM_BDM_FPCm */ 710 /* flags */ SOC_MEM_FLAG_SIGNAL | 711 SOC_MEM_FLAG_WRITEONLY | 712 SOC_MEM_FLAG_READONLY | 713 SOC_MEM_FLAG_VALID | 714 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 715 /* cmp_fn */ NULL, 716 /* *null_entry */ NULL, 717 /* index_min */ 0, 718 /* index_max */ 255, 719 /* minblock */ 0, 720 /* maxblock */ 1, 721 /* blocks */ 0x3, 722 /* blocks_hi */ 0, 723 /* base */ 0x00300000, 724 /* gran */ 1, 725 /* bytes */ 18, 726 /* nFields */ 2, 727 /* *fields */ soc_BDM_BDM_FPC_BCM88690_B0m_fields, 728 /* *views */ NULL, 729 /* *views_num */ NULL, 730 /* snoop_cb */ NULL, 731 /* snoop_user_data */ NULL, 732 /* snoop_flags */ 0, 733 /* severity */ SOC_MEM_SEVERE_LOW, 734 /* type */ SOC_MEM_TYPE_ONE_PORT, 735 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 736 /* impl */ SOC_MEM_IMPL_NORMAL, 737 /* cmic_mor_clks */ 0, 738 }, 739 #endif /* chips */ 740 741 #if defined(BCM_83208_A0) 742 { /* SOC_MEM_INT_BLH_FSRD_WL_EXT_MEMm */ 743 /* mem BLH_FSRD_WL_EXT_MEMm */ 744 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 745 /* cmp_fn */ NULL, 746 /* *null_entry */ NULL, 747 /* index_min */ 0, 748 /* index_max */ 2047, 749 /* minblock */ 1, 750 /* maxblock */ 3, 751 /* blocks */ 0xe, 752 /* blocks_hi */ 0, 753 /* base */ 0x00100000, 754 /* gran */ 1, 755 /* bytes */ 16, 756 /* nFields */ 1, 757 /* *fields */ soc_ECI_DATA_MEMm_fields, 758 /* *views */ NULL, 759 /* *views_num */ NULL, 760 /* snoop_cb */ NULL, 761 /* snoop_user_data */ NULL, 762 /* snoop_flags */ 0, 763 /* severity */ SOC_MEM_SEVERE_LOW, 764 /* type */ SOC_MEM_TYPE_NORMAL, 765 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 766 /* impl */ SOC_MEM_IMPL_NORMAL, 767 /* cmic_mor_clks */ 0, 768 }, 769 #endif /* chips */ 770 771 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 772 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_18m */ 773 /* mem BRCM_RESERVED_CPM_18m */ 774 /* flags */ SOC_MEM_FLAG_VALID | 775 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 776 /* cmp_fn */ _soc_mem_cmp_undef, 777 /* *null_entry */ _soc_mem_entry_null_zeroes, 778 /* index_min */ 0, 779 /* index_max */ 7, 780 /* minblock */ 14, 781 /* maxblock */ 19, 782 /* blocks */ 0xfc000, 783 /* blocks_hi */ 0, 784 /* base */ 0x00012000, 785 /* gran */ 1, 786 /* bytes */ 5, 787 /* nFields */ 6, 788 /* *fields */ soc_BRCM_RESERVED_CPM_18m_fields, 789 /* *views */ NULL, 790 /* *views_num */ NULL, 791 /* snoop_cb */ NULL, 792 /* snoop_user_data */ NULL, 793 /* snoop_flags */ 0, 794 /* mem severity */ SOC_MEM_SEVERE_MISSING, 795 /* type */ SOC_MEM_TYPE_NORMAL, 796 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 797 /* impl */ SOC_MEM_IMPL_NORMAL, 798 /* cmic_mor_clks */ 0, 799 }, 800 #endif /* chips */ 801 802 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 803 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_19m */ 804 /* mem BRCM_RESERVED_CPM_19m */ 805 /* flags */ SOC_MEM_FLAG_VALID | 806 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 807 /* cmp_fn */ _soc_mem_cmp_undef, 808 /* *null_entry */ _soc_mem_entry_null_zeroes, 809 /* index_min */ 0, 810 /* index_max */ 7, 811 /* minblock */ 14, 812 /* maxblock */ 19, 813 /* blocks */ 0xfc000, 814 /* blocks_hi */ 0, 815 /* base */ 0x00012100, 816 /* gran */ 1, 817 /* bytes */ 5, 818 /* nFields */ 6, 819 /* *fields */ soc_BRCM_RESERVED_CPM_18m_fields, 820 /* *views */ NULL, 821 /* *views_num */ NULL, 822 /* snoop_cb */ NULL, 823 /* snoop_user_data */ NULL, 824 /* snoop_flags */ 0, 825 /* mem severity */ SOC_MEM_SEVERE_MISSING, 826 /* type */ SOC_MEM_TYPE_NORMAL, 827 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 828 /* impl */ SOC_MEM_IMPL_NORMAL, 829 /* cmic_mor_clks */ 0, 830 }, 831 #endif /* chips */ 832 833 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 834 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_20m */ 835 /* mem BRCM_RESERVED_CPM_20m */ 836 /* flags */ SOC_MEM_FLAG_VALID | 837 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 838 /* cmp_fn */ _soc_mem_cmp_undef, 839 /* *null_entry */ _soc_mem_entry_null_zeroes, 840 /* index_min */ 0, 841 /* index_max */ 7, 842 /* minblock */ 14, 843 /* maxblock */ 19, 844 /* blocks */ 0xfc000, 845 /* blocks_hi */ 0, 846 /* base */ 0x00012200, 847 /* gran */ 1, 848 /* bytes */ 5, 849 /* nFields */ 6, 850 /* *fields */ soc_BRCM_RESERVED_CPM_18m_fields, 851 /* *views */ NULL, 852 /* *views_num */ NULL, 853 /* snoop_cb */ NULL, 854 /* snoop_user_data */ NULL, 855 /* snoop_flags */ 0, 856 /* mem severity */ SOC_MEM_SEVERE_MISSING, 857 /* type */ SOC_MEM_TYPE_NORMAL, 858 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 859 /* impl */ SOC_MEM_IMPL_NORMAL, 860 /* cmic_mor_clks */ 0, 861 }, 862 #endif /* chips */ 863 864 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 865 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_21m */ 866 /* mem BRCM_RESERVED_CPM_21m */ 867 /* flags */ SOC_MEM_FLAG_VALID | 868 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 869 /* cmp_fn */ _soc_mem_cmp_undef, 870 /* *null_entry */ _soc_mem_entry_null_zeroes, 871 /* index_min */ 0, 872 /* index_max */ 7, 873 /* minblock */ 14, 874 /* maxblock */ 19, 875 /* blocks */ 0xfc000, 876 /* blocks_hi */ 0, 877 /* base */ 0x00012300, 878 /* gran */ 1, 879 /* bytes */ 5, 880 /* nFields */ 6, 881 /* *fields */ soc_BRCM_RESERVED_CPM_18m_fields, 882 /* *views */ NULL, 883 /* *views_num */ NULL, 884 /* snoop_cb */ NULL, 885 /* snoop_user_data */ NULL, 886 /* snoop_flags */ 0, 887 /* mem severity */ SOC_MEM_SEVERE_MISSING, 888 /* type */ SOC_MEM_TYPE_NORMAL, 889 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 890 /* impl */ SOC_MEM_IMPL_NORMAL, 891 /* cmic_mor_clks */ 0, 892 }, 893 #endif /* chips */ 894 895 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 896 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_23m */ 897 /* mem BRCM_RESERVED_CPM_23m */ 898 /* flags */ SOC_MEM_FLAG_VALID | 899 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 900 /* cmp_fn */ _soc_mem_cmp_undef, 901 /* *null_entry */ _soc_mem_entry_null_zeroes, 902 /* index_min */ 0, 903 /* index_max */ 71, 904 /* minblock */ 14, 905 /* maxblock */ 19, 906 /* blocks */ 0xfc000, 907 /* blocks_hi */ 0, 908 /* base */ 0x00013800, 909 /* gran */ 1, 910 /* bytes */ 3, 911 /* nFields */ 6, 912 /* *fields */ soc_BRCM_RESERVED_CPM_23m_fields, 913 /* *views */ NULL, 914 /* *views_num */ NULL, 915 /* snoop_cb */ NULL, 916 /* snoop_user_data */ NULL, 917 /* snoop_flags */ 0, 918 /* mem severity */ SOC_MEM_SEVERE_MISSING, 919 /* type */ SOC_MEM_TYPE_NORMAL, 920 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 921 /* impl */ SOC_MEM_IMPL_NORMAL, 922 /* cmic_mor_clks */ 0, 923 }, 924 #endif /* chips */ 925 926 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 927 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_24m */ 928 /* mem BRCM_RESERVED_CPM_24m */ 929 /* flags */ SOC_MEM_FLAG_VALID | 930 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 931 /* cmp_fn */ _soc_mem_cmp_undef, 932 /* *null_entry */ _soc_mem_entry_null_zeroes, 933 /* index_min */ 0, 934 /* index_max */ 71, 935 /* minblock */ 14, 936 /* maxblock */ 19, 937 /* blocks */ 0xfc000, 938 /* blocks_hi */ 0, 939 /* base */ 0x00013900, 940 /* gran */ 1, 941 /* bytes */ 3, 942 /* nFields */ 6, 943 /* *fields */ soc_BRCM_RESERVED_CPM_23m_fields, 944 /* *views */ NULL, 945 /* *views_num */ NULL, 946 /* snoop_cb */ NULL, 947 /* snoop_user_data */ NULL, 948 /* snoop_flags */ 0, 949 /* mem severity */ SOC_MEM_SEVERE_MISSING, 950 /* type */ SOC_MEM_TYPE_NORMAL, 951 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 952 /* impl */ SOC_MEM_IMPL_NORMAL, 953 /* cmic_mor_clks */ 0, 954 }, 955 #endif /* chips */ 956 957 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 958 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_25m */ 959 /* mem BRCM_RESERVED_CPM_25m */ 960 /* flags */ SOC_MEM_FLAG_VALID | 961 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 962 /* cmp_fn */ _soc_mem_cmp_undef, 963 /* *null_entry */ _soc_mem_entry_null_zeroes, 964 /* index_min */ 0, 965 /* index_max */ 71, 966 /* minblock */ 14, 967 /* maxblock */ 19, 968 /* blocks */ 0xfc000, 969 /* blocks_hi */ 0, 970 /* base */ 0x00013a00, 971 /* gran */ 1, 972 /* bytes */ 3, 973 /* nFields */ 6, 974 /* *fields */ soc_BRCM_RESERVED_CPM_23m_fields, 975 /* *views */ NULL, 976 /* *views_num */ NULL, 977 /* snoop_cb */ NULL, 978 /* snoop_user_data */ NULL, 979 /* snoop_flags */ 0, 980 /* mem severity */ SOC_MEM_SEVERE_MISSING, 981 /* type */ SOC_MEM_TYPE_NORMAL, 982 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 983 /* impl */ SOC_MEM_IMPL_NORMAL, 984 /* cmic_mor_clks */ 0, 985 }, 986 #endif /* chips */ 987 988 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 989 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_26m */ 990 /* mem BRCM_RESERVED_CPM_26m */ 991 /* flags */ SOC_MEM_FLAG_VALID | 992 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 993 /* cmp_fn */ _soc_mem_cmp_undef, 994 /* *null_entry */ _soc_mem_entry_null_zeroes, 995 /* index_min */ 0, 996 /* index_max */ 71, 997 /* minblock */ 14, 998 /* maxblock */ 19, 999 /* blocks */ 0xfc000, 1000 /* blocks_hi */ 0, 1001 /* base */ 0x00013b00, 1002 /* gran */ 1, 1003 /* bytes */ 3, 1004 /* nFields */ 6, 1005 /* *fields */ soc_BRCM_RESERVED_CPM_23m_fields, 1006 /* *views */ NULL, 1007 /* *views_num */ NULL, 1008 /* snoop_cb */ NULL, 1009 /* snoop_user_data */ NULL, 1010 /* snoop_flags */ 0, 1011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1012 /* type */ SOC_MEM_TYPE_NORMAL, 1013 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1014 /* impl */ SOC_MEM_IMPL_NORMAL, 1015 /* cmic_mor_clks */ 0, 1016 }, 1017 #endif /* chips */ 1018 1019 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1020 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_27m */ 1021 /* mem BRCM_RESERVED_CPM_27m */ 1022 /* flags */ SOC_MEM_FLAG_VALID | 1023 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1024 /* cmp_fn */ _soc_mem_cmp_undef, 1025 /* *null_entry */ _soc_mem_entry_null_zeroes, 1026 /* index_min */ 0, 1027 /* index_max */ 15, 1028 /* minblock */ 14, 1029 /* maxblock */ 19, 1030 /* blocks */ 0xfc000, 1031 /* blocks_hi */ 0, 1032 /* base */ 0x00013c00, 1033 /* gran */ 1, 1034 /* bytes */ 3, 1035 /* nFields */ 6, 1036 /* *fields */ soc_BRCM_RESERVED_CPM_27m_fields, 1037 /* *views */ NULL, 1038 /* *views_num */ NULL, 1039 /* snoop_cb */ NULL, 1040 /* snoop_user_data */ NULL, 1041 /* snoop_flags */ 0, 1042 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1043 /* type */ SOC_MEM_TYPE_NORMAL, 1044 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1045 /* impl */ SOC_MEM_IMPL_NORMAL, 1046 /* cmic_mor_clks */ 0, 1047 }, 1048 #endif /* chips */ 1049 1050 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1051 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_28m */ 1052 /* mem BRCM_RESERVED_CPM_28m */ 1053 /* flags */ SOC_MEM_FLAG_VALID | 1054 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1055 /* cmp_fn */ _soc_mem_cmp_undef, 1056 /* *null_entry */ _soc_mem_entry_null_zeroes, 1057 /* index_min */ 0, 1058 /* index_max */ 15, 1059 /* minblock */ 14, 1060 /* maxblock */ 19, 1061 /* blocks */ 0xfc000, 1062 /* blocks_hi */ 0, 1063 /* base */ 0x00013d00, 1064 /* gran */ 1, 1065 /* bytes */ 3, 1066 /* nFields */ 6, 1067 /* *fields */ soc_BRCM_RESERVED_CPM_27m_fields, 1068 /* *views */ NULL, 1069 /* *views_num */ NULL, 1070 /* snoop_cb */ NULL, 1071 /* snoop_user_data */ NULL, 1072 /* snoop_flags */ 0, 1073 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1074 /* type */ SOC_MEM_TYPE_NORMAL, 1075 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1076 /* impl */ SOC_MEM_IMPL_NORMAL, 1077 /* cmic_mor_clks */ 0, 1078 }, 1079 #endif /* chips */ 1080 1081 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1082 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_29m */ 1083 /* mem BRCM_RESERVED_CPM_29m */ 1084 /* flags */ SOC_MEM_FLAG_VALID | 1085 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1086 /* cmp_fn */ _soc_mem_cmp_undef, 1087 /* *null_entry */ _soc_mem_entry_null_zeroes, 1088 /* index_min */ 0, 1089 /* index_max */ 15, 1090 /* minblock */ 14, 1091 /* maxblock */ 19, 1092 /* blocks */ 0xfc000, 1093 /* blocks_hi */ 0, 1094 /* base */ 0x00013e00, 1095 /* gran */ 1, 1096 /* bytes */ 3, 1097 /* nFields */ 6, 1098 /* *fields */ soc_BRCM_RESERVED_CPM_27m_fields, 1099 /* *views */ NULL, 1100 /* *views_num */ NULL, 1101 /* snoop_cb */ NULL, 1102 /* snoop_user_data */ NULL, 1103 /* snoop_flags */ 0, 1104 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1105 /* type */ SOC_MEM_TYPE_NORMAL, 1106 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1107 /* impl */ SOC_MEM_IMPL_NORMAL, 1108 /* cmic_mor_clks */ 0, 1109 }, 1110 #endif /* chips */ 1111 1112 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1113 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_30m */ 1114 /* mem BRCM_RESERVED_CPM_30m */ 1115 /* flags */ SOC_MEM_FLAG_VALID | 1116 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1117 /* cmp_fn */ _soc_mem_cmp_undef, 1118 /* *null_entry */ _soc_mem_entry_null_zeroes, 1119 /* index_min */ 0, 1120 /* index_max */ 15, 1121 /* minblock */ 14, 1122 /* maxblock */ 19, 1123 /* blocks */ 0xfc000, 1124 /* blocks_hi */ 0, 1125 /* base */ 0x00013f00, 1126 /* gran */ 1, 1127 /* bytes */ 3, 1128 /* nFields */ 6, 1129 /* *fields */ soc_BRCM_RESERVED_CPM_27m_fields, 1130 /* *views */ NULL, 1131 /* *views_num */ NULL, 1132 /* snoop_cb */ NULL, 1133 /* snoop_user_data */ NULL, 1134 /* snoop_flags */ 0, 1135 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1136 /* type */ SOC_MEM_TYPE_NORMAL, 1137 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1138 /* impl */ SOC_MEM_IMPL_NORMAL, 1139 /* cmic_mor_clks */ 0, 1140 }, 1141 #endif /* chips */ 1142 1143 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1144 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_31m */ 1145 /* mem BRCM_RESERVED_CPM_31m */ 1146 /* flags */ SOC_MEM_FLAG_VALID | 1147 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1148 /* cmp_fn */ _soc_mem_cmp_undef, 1149 /* *null_entry */ _soc_mem_entry_null_zeroes, 1150 /* index_min */ 0, 1151 /* index_max */ 7, 1152 /* minblock */ 14, 1153 /* maxblock */ 19, 1154 /* blocks */ 0xfc000, 1155 /* blocks_hi */ 0, 1156 /* base */ 0x00014000, 1157 /* gran */ 1, 1158 /* bytes */ 12, 1159 /* nFields */ 3, 1160 /* *fields */ soc_BRCM_RESERVED_CPM_31m_fields, 1161 /* *views */ NULL, 1162 /* *views_num */ NULL, 1163 /* snoop_cb */ NULL, 1164 /* snoop_user_data */ NULL, 1165 /* snoop_flags */ 0, 1166 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1167 /* type */ SOC_MEM_TYPE_NORMAL, 1168 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1169 /* impl */ SOC_MEM_IMPL_NORMAL, 1170 /* cmic_mor_clks */ 0, 1171 }, 1172 #endif /* chips */ 1173 1174 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1175 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_32m */ 1176 /* mem BRCM_RESERVED_CPM_32m */ 1177 /* flags */ SOC_MEM_FLAG_VALID | 1178 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1179 /* cmp_fn */ _soc_mem_cmp_undef, 1180 /* *null_entry */ _soc_mem_entry_null_zeroes, 1181 /* index_min */ 0, 1182 /* index_max */ 7, 1183 /* minblock */ 14, 1184 /* maxblock */ 19, 1185 /* blocks */ 0xfc000, 1186 /* blocks_hi */ 0, 1187 /* base */ 0x00014100, 1188 /* gran */ 1, 1189 /* bytes */ 12, 1190 /* nFields */ 3, 1191 /* *fields */ soc_BRCM_RESERVED_CPM_31m_fields, 1192 /* *views */ NULL, 1193 /* *views_num */ NULL, 1194 /* snoop_cb */ NULL, 1195 /* snoop_user_data */ NULL, 1196 /* snoop_flags */ 0, 1197 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1198 /* type */ SOC_MEM_TYPE_NORMAL, 1199 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1200 /* impl */ SOC_MEM_IMPL_NORMAL, 1201 /* cmic_mor_clks */ 0, 1202 }, 1203 #endif /* chips */ 1204 1205 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1206 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_33m */ 1207 /* mem BRCM_RESERVED_CPM_33m */ 1208 /* flags */ SOC_MEM_FLAG_VALID | 1209 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1210 /* cmp_fn */ _soc_mem_cmp_undef, 1211 /* *null_entry */ _soc_mem_entry_null_zeroes, 1212 /* index_min */ 0, 1213 /* index_max */ 7, 1214 /* minblock */ 14, 1215 /* maxblock */ 19, 1216 /* blocks */ 0xfc000, 1217 /* blocks_hi */ 0, 1218 /* base */ 0x00014200, 1219 /* gran */ 1, 1220 /* bytes */ 12, 1221 /* nFields */ 3, 1222 /* *fields */ soc_BRCM_RESERVED_CPM_31m_fields, 1223 /* *views */ NULL, 1224 /* *views_num */ NULL, 1225 /* snoop_cb */ NULL, 1226 /* snoop_user_data */ NULL, 1227 /* snoop_flags */ 0, 1228 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1229 /* type */ SOC_MEM_TYPE_NORMAL, 1230 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1231 /* impl */ SOC_MEM_IMPL_NORMAL, 1232 /* cmic_mor_clks */ 0, 1233 }, 1234 #endif /* chips */ 1235 1236 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1237 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_34m */ 1238 /* mem BRCM_RESERVED_CPM_34m */ 1239 /* flags */ SOC_MEM_FLAG_VALID | 1240 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1241 /* cmp_fn */ _soc_mem_cmp_undef, 1242 /* *null_entry */ _soc_mem_entry_null_zeroes, 1243 /* index_min */ 0, 1244 /* index_max */ 7, 1245 /* minblock */ 14, 1246 /* maxblock */ 19, 1247 /* blocks */ 0xfc000, 1248 /* blocks_hi */ 0, 1249 /* base */ 0x00014300, 1250 /* gran */ 1, 1251 /* bytes */ 12, 1252 /* nFields */ 3, 1253 /* *fields */ soc_BRCM_RESERVED_CPM_31m_fields, 1254 /* *views */ NULL, 1255 /* *views_num */ NULL, 1256 /* snoop_cb */ NULL, 1257 /* snoop_user_data */ NULL, 1258 /* snoop_flags */ 0, 1259 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1260 /* type */ SOC_MEM_TYPE_NORMAL, 1261 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1262 /* impl */ SOC_MEM_IMPL_NORMAL, 1263 /* cmic_mor_clks */ 0, 1264 }, 1265 #endif /* chips */ 1266 1267 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1268 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_35m */ 1269 /* mem BRCM_RESERVED_CPM_35m */ 1270 /* flags */ SOC_MEM_FLAG_VALID | 1271 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1272 /* cmp_fn */ _soc_mem_cmp_undef, 1273 /* *null_entry */ _soc_mem_entry_null_zeroes, 1274 /* index_min */ 0, 1275 /* index_max */ 7, 1276 /* minblock */ 14, 1277 /* maxblock */ 19, 1278 /* blocks */ 0xfc000, 1279 /* blocks_hi */ 0, 1280 /* base */ 0x00014400, 1281 /* gran */ 1, 1282 /* bytes */ 9, 1283 /* nFields */ 5, 1284 /* *fields */ soc_BRCM_RESERVED_CPM_35m_fields, 1285 /* *views */ NULL, 1286 /* *views_num */ NULL, 1287 /* snoop_cb */ NULL, 1288 /* snoop_user_data */ NULL, 1289 /* snoop_flags */ 0, 1290 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1291 /* type */ SOC_MEM_TYPE_NORMAL, 1292 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1293 /* impl */ SOC_MEM_IMPL_NORMAL, 1294 /* cmic_mor_clks */ 0, 1295 }, 1296 #endif /* chips */ 1297 1298 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1299 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_36m */ 1300 /* mem BRCM_RESERVED_CPM_36m */ 1301 /* flags */ SOC_MEM_FLAG_VALID | 1302 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1303 /* cmp_fn */ _soc_mem_cmp_undef, 1304 /* *null_entry */ _soc_mem_entry_null_zeroes, 1305 /* index_min */ 0, 1306 /* index_max */ 7, 1307 /* minblock */ 14, 1308 /* maxblock */ 19, 1309 /* blocks */ 0xfc000, 1310 /* blocks_hi */ 0, 1311 /* base */ 0x00014500, 1312 /* gran */ 1, 1313 /* bytes */ 9, 1314 /* nFields */ 5, 1315 /* *fields */ soc_BRCM_RESERVED_CPM_35m_fields, 1316 /* *views */ NULL, 1317 /* *views_num */ NULL, 1318 /* snoop_cb */ NULL, 1319 /* snoop_user_data */ NULL, 1320 /* snoop_flags */ 0, 1321 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1322 /* type */ SOC_MEM_TYPE_NORMAL, 1323 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1324 /* impl */ SOC_MEM_IMPL_NORMAL, 1325 /* cmic_mor_clks */ 0, 1326 }, 1327 #endif /* chips */ 1328 1329 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1330 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_37m */ 1331 /* mem BRCM_RESERVED_CPM_37m */ 1332 /* flags */ SOC_MEM_FLAG_VALID | 1333 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1334 /* cmp_fn */ _soc_mem_cmp_undef, 1335 /* *null_entry */ _soc_mem_entry_null_zeroes, 1336 /* index_min */ 0, 1337 /* index_max */ 7, 1338 /* minblock */ 14, 1339 /* maxblock */ 19, 1340 /* blocks */ 0xfc000, 1341 /* blocks_hi */ 0, 1342 /* base */ 0x00014600, 1343 /* gran */ 1, 1344 /* bytes */ 9, 1345 /* nFields */ 5, 1346 /* *fields */ soc_BRCM_RESERVED_CPM_35m_fields, 1347 /* *views */ NULL, 1348 /* *views_num */ NULL, 1349 /* snoop_cb */ NULL, 1350 /* snoop_user_data */ NULL, 1351 /* snoop_flags */ 0, 1352 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1353 /* type */ SOC_MEM_TYPE_NORMAL, 1354 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1355 /* impl */ SOC_MEM_IMPL_NORMAL, 1356 /* cmic_mor_clks */ 0, 1357 }, 1358 #endif /* chips */ 1359 1360 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1361 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_38m */ 1362 /* mem BRCM_RESERVED_CPM_38m */ 1363 /* flags */ SOC_MEM_FLAG_VALID | 1364 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1365 /* cmp_fn */ _soc_mem_cmp_undef, 1366 /* *null_entry */ _soc_mem_entry_null_zeroes, 1367 /* index_min */ 0, 1368 /* index_max */ 7, 1369 /* minblock */ 14, 1370 /* maxblock */ 19, 1371 /* blocks */ 0xfc000, 1372 /* blocks_hi */ 0, 1373 /* base */ 0x00014700, 1374 /* gran */ 1, 1375 /* bytes */ 9, 1376 /* nFields */ 5, 1377 /* *fields */ soc_BRCM_RESERVED_CPM_35m_fields, 1378 /* *views */ NULL, 1379 /* *views_num */ NULL, 1380 /* snoop_cb */ NULL, 1381 /* snoop_user_data */ NULL, 1382 /* snoop_flags */ 0, 1383 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1384 /* type */ SOC_MEM_TYPE_NORMAL, 1385 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1386 /* impl */ SOC_MEM_IMPL_NORMAL, 1387 /* cmic_mor_clks */ 0, 1388 }, 1389 #endif /* chips */ 1390 1391 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1392 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_39m */ 1393 /* mem BRCM_RESERVED_CPM_39m */ 1394 /* flags */ SOC_MEM_FLAG_VALID | 1395 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1396 /* cmp_fn */ _soc_mem_cmp_undef, 1397 /* *null_entry */ _soc_mem_entry_null_zeroes, 1398 /* index_min */ 0, 1399 /* index_max */ 79, 1400 /* minblock */ 14, 1401 /* maxblock */ 19, 1402 /* blocks */ 0xfc000, 1403 /* blocks_hi */ 0, 1404 /* base */ 0x00014800, 1405 /* gran */ 1, 1406 /* bytes */ 2, 1407 /* nFields */ 4, 1408 /* *fields */ soc_BRCM_RESERVED_CPM_39m_fields, 1409 /* *views */ NULL, 1410 /* *views_num */ NULL, 1411 /* snoop_cb */ NULL, 1412 /* snoop_user_data */ NULL, 1413 /* snoop_flags */ 0, 1414 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1415 /* type */ SOC_MEM_TYPE_NORMAL, 1416 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1417 /* impl */ SOC_MEM_IMPL_NORMAL, 1418 /* cmic_mor_clks */ 0, 1419 }, 1420 #endif /* chips */ 1421 1422 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1423 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_40m */ 1424 /* mem BRCM_RESERVED_CPM_40m */ 1425 /* flags */ SOC_MEM_FLAG_VALID | 1426 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1427 /* cmp_fn */ _soc_mem_cmp_undef, 1428 /* *null_entry */ _soc_mem_entry_null_zeroes, 1429 /* index_min */ 0, 1430 /* index_max */ 79, 1431 /* minblock */ 14, 1432 /* maxblock */ 19, 1433 /* blocks */ 0xfc000, 1434 /* blocks_hi */ 0, 1435 /* base */ 0x00014900, 1436 /* gran */ 1, 1437 /* bytes */ 2, 1438 /* nFields */ 4, 1439 /* *fields */ soc_BRCM_RESERVED_CPM_39m_fields, 1440 /* *views */ NULL, 1441 /* *views_num */ NULL, 1442 /* snoop_cb */ NULL, 1443 /* snoop_user_data */ NULL, 1444 /* snoop_flags */ 0, 1445 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1446 /* type */ SOC_MEM_TYPE_NORMAL, 1447 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1448 /* impl */ SOC_MEM_IMPL_NORMAL, 1449 /* cmic_mor_clks */ 0, 1450 }, 1451 #endif /* chips */ 1452 1453 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1454 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_41m */ 1455 /* mem BRCM_RESERVED_CPM_41m */ 1456 /* flags */ SOC_MEM_FLAG_VALID | 1457 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1458 /* cmp_fn */ _soc_mem_cmp_undef, 1459 /* *null_entry */ _soc_mem_entry_null_zeroes, 1460 /* index_min */ 0, 1461 /* index_max */ 79, 1462 /* minblock */ 14, 1463 /* maxblock */ 19, 1464 /* blocks */ 0xfc000, 1465 /* blocks_hi */ 0, 1466 /* base */ 0x00014a00, 1467 /* gran */ 1, 1468 /* bytes */ 2, 1469 /* nFields */ 4, 1470 /* *fields */ soc_BRCM_RESERVED_CPM_39m_fields, 1471 /* *views */ NULL, 1472 /* *views_num */ NULL, 1473 /* snoop_cb */ NULL, 1474 /* snoop_user_data */ NULL, 1475 /* snoop_flags */ 0, 1476 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1477 /* type */ SOC_MEM_TYPE_NORMAL, 1478 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1479 /* impl */ SOC_MEM_IMPL_NORMAL, 1480 /* cmic_mor_clks */ 0, 1481 }, 1482 #endif /* chips */ 1483 1484 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1485 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_42m */ 1486 /* mem BRCM_RESERVED_CPM_42m */ 1487 /* flags */ SOC_MEM_FLAG_VALID | 1488 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1489 /* cmp_fn */ _soc_mem_cmp_undef, 1490 /* *null_entry */ _soc_mem_entry_null_zeroes, 1491 /* index_min */ 0, 1492 /* index_max */ 79, 1493 /* minblock */ 14, 1494 /* maxblock */ 19, 1495 /* blocks */ 0xfc000, 1496 /* blocks_hi */ 0, 1497 /* base */ 0x00014b00, 1498 /* gran */ 1, 1499 /* bytes */ 2, 1500 /* nFields */ 4, 1501 /* *fields */ soc_BRCM_RESERVED_CPM_39m_fields, 1502 /* *views */ NULL, 1503 /* *views_num */ NULL, 1504 /* snoop_cb */ NULL, 1505 /* snoop_user_data */ NULL, 1506 /* snoop_flags */ 0, 1507 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1508 /* type */ SOC_MEM_TYPE_NORMAL, 1509 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1510 /* impl */ SOC_MEM_IMPL_NORMAL, 1511 /* cmic_mor_clks */ 0, 1512 }, 1513 #endif /* chips */ 1514 1515 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1516 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_44m */ 1517 /* mem BRCM_RESERVED_CPM_44m */ 1518 /* flags */ SOC_MEM_FLAG_VALID | 1519 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1520 /* cmp_fn */ _soc_mem_cmp_undef, 1521 /* *null_entry */ _soc_mem_entry_null_zeroes, 1522 /* index_min */ 0, 1523 /* index_max */ 255, 1524 /* minblock */ 14, 1525 /* maxblock */ 19, 1526 /* blocks */ 0xfc000, 1527 /* blocks_hi */ 0, 1528 /* base */ 0x00016000, 1529 /* gran */ 1, 1530 /* bytes */ 1, 1531 /* nFields */ 1, 1532 /* *fields */ soc_BRCM_RESERVED_CPM_44m_fields, 1533 /* *views */ NULL, 1534 /* *views_num */ NULL, 1535 /* snoop_cb */ NULL, 1536 /* snoop_user_data */ NULL, 1537 /* snoop_flags */ 0, 1538 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1539 /* type */ SOC_MEM_TYPE_NORMAL, 1540 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1541 /* impl */ SOC_MEM_IMPL_NORMAL, 1542 /* cmic_mor_clks */ 0, 1543 }, 1544 #endif /* chips */ 1545 1546 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1547 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_45m */ 1548 /* mem BRCM_RESERVED_CPM_45m */ 1549 /* flags */ SOC_MEM_FLAG_VALID | 1550 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1551 /* cmp_fn */ _soc_mem_cmp_undef, 1552 /* *null_entry */ _soc_mem_entry_null_zeroes, 1553 /* index_min */ 0, 1554 /* index_max */ 255, 1555 /* minblock */ 14, 1556 /* maxblock */ 19, 1557 /* blocks */ 0xfc000, 1558 /* blocks_hi */ 0, 1559 /* base */ 0x00016100, 1560 /* gran */ 1, 1561 /* bytes */ 1, 1562 /* nFields */ 1, 1563 /* *fields */ soc_BRCM_RESERVED_CPM_44m_fields, 1564 /* *views */ NULL, 1565 /* *views_num */ NULL, 1566 /* snoop_cb */ NULL, 1567 /* snoop_user_data */ NULL, 1568 /* snoop_flags */ 0, 1569 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1570 /* type */ SOC_MEM_TYPE_NORMAL, 1571 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1572 /* impl */ SOC_MEM_IMPL_NORMAL, 1573 /* cmic_mor_clks */ 0, 1574 }, 1575 #endif /* chips */ 1576 1577 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1578 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_46m */ 1579 /* mem BRCM_RESERVED_CPM_46m */ 1580 /* flags */ SOC_MEM_FLAG_VALID | 1581 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1582 /* cmp_fn */ _soc_mem_cmp_undef, 1583 /* *null_entry */ _soc_mem_entry_null_zeroes, 1584 /* index_min */ 0, 1585 /* index_max */ 255, 1586 /* minblock */ 14, 1587 /* maxblock */ 19, 1588 /* blocks */ 0xfc000, 1589 /* blocks_hi */ 0, 1590 /* base */ 0x00016200, 1591 /* gran */ 1, 1592 /* bytes */ 1, 1593 /* nFields */ 1, 1594 /* *fields */ soc_BRCM_RESERVED_CPM_44m_fields, 1595 /* *views */ NULL, 1596 /* *views_num */ NULL, 1597 /* snoop_cb */ NULL, 1598 /* snoop_user_data */ NULL, 1599 /* snoop_flags */ 0, 1600 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1601 /* type */ SOC_MEM_TYPE_NORMAL, 1602 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1603 /* impl */ SOC_MEM_IMPL_NORMAL, 1604 /* cmic_mor_clks */ 0, 1605 }, 1606 #endif /* chips */ 1607 1608 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1609 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_47m */ 1610 /* mem BRCM_RESERVED_CPM_47m */ 1611 /* flags */ SOC_MEM_FLAG_VALID | 1612 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1613 /* cmp_fn */ _soc_mem_cmp_undef, 1614 /* *null_entry */ _soc_mem_entry_null_zeroes, 1615 /* index_min */ 0, 1616 /* index_max */ 255, 1617 /* minblock */ 14, 1618 /* maxblock */ 19, 1619 /* blocks */ 0xfc000, 1620 /* blocks_hi */ 0, 1621 /* base */ 0x00016300, 1622 /* gran */ 1, 1623 /* bytes */ 1, 1624 /* nFields */ 1, 1625 /* *fields */ soc_BRCM_RESERVED_CPM_44m_fields, 1626 /* *views */ NULL, 1627 /* *views_num */ NULL, 1628 /* snoop_cb */ NULL, 1629 /* snoop_user_data */ NULL, 1630 /* snoop_flags */ 0, 1631 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1632 /* type */ SOC_MEM_TYPE_NORMAL, 1633 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1634 /* impl */ SOC_MEM_IMPL_NORMAL, 1635 /* cmic_mor_clks */ 0, 1636 }, 1637 #endif /* chips */ 1638 1639 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1640 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_48m */ 1641 /* mem BRCM_RESERVED_CPM_48m */ 1642 /* flags */ SOC_MEM_FLAG_VALID | 1643 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1644 /* cmp_fn */ _soc_mem_cmp_undef, 1645 /* *null_entry */ _soc_mem_entry_null_zeroes, 1646 /* index_min */ 0, 1647 /* index_max */ 63, 1648 /* minblock */ 14, 1649 /* maxblock */ 19, 1650 /* blocks */ 0xfc000, 1651 /* blocks_hi */ 0, 1652 /* base */ 0x00016400, 1653 /* gran */ 1, 1654 /* bytes */ 3, 1655 /* nFields */ 2, 1656 /* *fields */ soc_BRCM_RESERVED_CPM_48m_fields, 1657 /* *views */ NULL, 1658 /* *views_num */ NULL, 1659 /* snoop_cb */ NULL, 1660 /* snoop_user_data */ NULL, 1661 /* snoop_flags */ 0, 1662 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1663 /* type */ SOC_MEM_TYPE_NORMAL, 1664 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1665 /* impl */ SOC_MEM_IMPL_NORMAL, 1666 /* cmic_mor_clks */ 0, 1667 }, 1668 #endif /* chips */ 1669 1670 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1671 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_49m */ 1672 /* mem BRCM_RESERVED_CPM_49m */ 1673 /* flags */ SOC_MEM_FLAG_VALID | 1674 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1675 /* cmp_fn */ _soc_mem_cmp_undef, 1676 /* *null_entry */ _soc_mem_entry_null_zeroes, 1677 /* index_min */ 0, 1678 /* index_max */ 63, 1679 /* minblock */ 14, 1680 /* maxblock */ 19, 1681 /* blocks */ 0xfc000, 1682 /* blocks_hi */ 0, 1683 /* base */ 0x00016500, 1684 /* gran */ 1, 1685 /* bytes */ 3, 1686 /* nFields */ 2, 1687 /* *fields */ soc_BRCM_RESERVED_CPM_48m_fields, 1688 /* *views */ NULL, 1689 /* *views_num */ NULL, 1690 /* snoop_cb */ NULL, 1691 /* snoop_user_data */ NULL, 1692 /* snoop_flags */ 0, 1693 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1694 /* type */ SOC_MEM_TYPE_NORMAL, 1695 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1696 /* impl */ SOC_MEM_IMPL_NORMAL, 1697 /* cmic_mor_clks */ 0, 1698 }, 1699 #endif /* chips */ 1700 1701 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1702 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_50m */ 1703 /* mem BRCM_RESERVED_CPM_50m */ 1704 /* flags */ SOC_MEM_FLAG_VALID | 1705 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1706 /* cmp_fn */ _soc_mem_cmp_undef, 1707 /* *null_entry */ _soc_mem_entry_null_zeroes, 1708 /* index_min */ 0, 1709 /* index_max */ 63, 1710 /* minblock */ 14, 1711 /* maxblock */ 19, 1712 /* blocks */ 0xfc000, 1713 /* blocks_hi */ 0, 1714 /* base */ 0x00016600, 1715 /* gran */ 1, 1716 /* bytes */ 3, 1717 /* nFields */ 2, 1718 /* *fields */ soc_BRCM_RESERVED_CPM_48m_fields, 1719 /* *views */ NULL, 1720 /* *views_num */ NULL, 1721 /* snoop_cb */ NULL, 1722 /* snoop_user_data */ NULL, 1723 /* snoop_flags */ 0, 1724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1725 /* type */ SOC_MEM_TYPE_NORMAL, 1726 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1727 /* impl */ SOC_MEM_IMPL_NORMAL, 1728 /* cmic_mor_clks */ 0, 1729 }, 1730 #endif /* chips */ 1731 1732 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1733 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_51m */ 1734 /* mem BRCM_RESERVED_CPM_51m */ 1735 /* flags */ SOC_MEM_FLAG_VALID | 1736 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1737 /* cmp_fn */ _soc_mem_cmp_undef, 1738 /* *null_entry */ _soc_mem_entry_null_zeroes, 1739 /* index_min */ 0, 1740 /* index_max */ 63, 1741 /* minblock */ 14, 1742 /* maxblock */ 19, 1743 /* blocks */ 0xfc000, 1744 /* blocks_hi */ 0, 1745 /* base */ 0x00016700, 1746 /* gran */ 1, 1747 /* bytes */ 3, 1748 /* nFields */ 2, 1749 /* *fields */ soc_BRCM_RESERVED_CPM_48m_fields, 1750 /* *views */ NULL, 1751 /* *views_num */ NULL, 1752 /* snoop_cb */ NULL, 1753 /* snoop_user_data */ NULL, 1754 /* snoop_flags */ 0, 1755 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1756 /* type */ SOC_MEM_TYPE_NORMAL, 1757 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1758 /* impl */ SOC_MEM_IMPL_NORMAL, 1759 /* cmic_mor_clks */ 0, 1760 }, 1761 #endif /* chips */ 1762 1763 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1764 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_52m */ 1765 /* mem BRCM_RESERVED_CPM_52m */ 1766 /* flags */ SOC_MEM_FLAG_VALID | 1767 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1768 /* cmp_fn */ _soc_mem_cmp_undef, 1769 /* *null_entry */ _soc_mem_entry_null_zeroes, 1770 /* index_min */ 0, 1771 /* index_max */ 15, 1772 /* minblock */ 14, 1773 /* maxblock */ 19, 1774 /* blocks */ 0xfc000, 1775 /* blocks_hi */ 0, 1776 /* base */ 0x00016800, 1777 /* gran */ 1, 1778 /* bytes */ 2, 1779 /* nFields */ 2, 1780 /* *fields */ soc_BRCM_RESERVED_CPM_52m_fields, 1781 /* *views */ NULL, 1782 /* *views_num */ NULL, 1783 /* snoop_cb */ NULL, 1784 /* snoop_user_data */ NULL, 1785 /* snoop_flags */ 0, 1786 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1787 /* type */ SOC_MEM_TYPE_NORMAL, 1788 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1789 /* impl */ SOC_MEM_IMPL_NORMAL, 1790 /* cmic_mor_clks */ 0, 1791 }, 1792 #endif /* chips */ 1793 1794 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1795 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_53m */ 1796 /* mem BRCM_RESERVED_CPM_53m */ 1797 /* flags */ SOC_MEM_FLAG_VALID | 1798 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1799 /* cmp_fn */ _soc_mem_cmp_undef, 1800 /* *null_entry */ _soc_mem_entry_null_zeroes, 1801 /* index_min */ 0, 1802 /* index_max */ 15, 1803 /* minblock */ 14, 1804 /* maxblock */ 19, 1805 /* blocks */ 0xfc000, 1806 /* blocks_hi */ 0, 1807 /* base */ 0x00016900, 1808 /* gran */ 1, 1809 /* bytes */ 2, 1810 /* nFields */ 2, 1811 /* *fields */ soc_BRCM_RESERVED_CPM_52m_fields, 1812 /* *views */ NULL, 1813 /* *views_num */ NULL, 1814 /* snoop_cb */ NULL, 1815 /* snoop_user_data */ NULL, 1816 /* snoop_flags */ 0, 1817 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1818 /* type */ SOC_MEM_TYPE_NORMAL, 1819 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1820 /* impl */ SOC_MEM_IMPL_NORMAL, 1821 /* cmic_mor_clks */ 0, 1822 }, 1823 #endif /* chips */ 1824 1825 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1826 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_54m */ 1827 /* mem BRCM_RESERVED_CPM_54m */ 1828 /* flags */ SOC_MEM_FLAG_VALID | 1829 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1830 /* cmp_fn */ _soc_mem_cmp_undef, 1831 /* *null_entry */ _soc_mem_entry_null_zeroes, 1832 /* index_min */ 0, 1833 /* index_max */ 15, 1834 /* minblock */ 14, 1835 /* maxblock */ 19, 1836 /* blocks */ 0xfc000, 1837 /* blocks_hi */ 0, 1838 /* base */ 0x00016a00, 1839 /* gran */ 1, 1840 /* bytes */ 2, 1841 /* nFields */ 2, 1842 /* *fields */ soc_BRCM_RESERVED_CPM_52m_fields, 1843 /* *views */ NULL, 1844 /* *views_num */ NULL, 1845 /* snoop_cb */ NULL, 1846 /* snoop_user_data */ NULL, 1847 /* snoop_flags */ 0, 1848 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1849 /* type */ SOC_MEM_TYPE_NORMAL, 1850 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1851 /* impl */ SOC_MEM_IMPL_NORMAL, 1852 /* cmic_mor_clks */ 0, 1853 }, 1854 #endif /* chips */ 1855 1856 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1857 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_55m */ 1858 /* mem BRCM_RESERVED_CPM_55m */ 1859 /* flags */ SOC_MEM_FLAG_VALID | 1860 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1861 /* cmp_fn */ _soc_mem_cmp_undef, 1862 /* *null_entry */ _soc_mem_entry_null_zeroes, 1863 /* index_min */ 0, 1864 /* index_max */ 15, 1865 /* minblock */ 14, 1866 /* maxblock */ 19, 1867 /* blocks */ 0xfc000, 1868 /* blocks_hi */ 0, 1869 /* base */ 0x00016b00, 1870 /* gran */ 1, 1871 /* bytes */ 2, 1872 /* nFields */ 2, 1873 /* *fields */ soc_BRCM_RESERVED_CPM_52m_fields, 1874 /* *views */ NULL, 1875 /* *views_num */ NULL, 1876 /* snoop_cb */ NULL, 1877 /* snoop_user_data */ NULL, 1878 /* snoop_flags */ 0, 1879 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1880 /* type */ SOC_MEM_TYPE_NORMAL, 1881 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1882 /* impl */ SOC_MEM_IMPL_NORMAL, 1883 /* cmic_mor_clks */ 0, 1884 }, 1885 #endif /* chips */ 1886 1887 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1888 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_56m */ 1889 /* mem BRCM_RESERVED_CPM_56m */ 1890 /* flags */ SOC_MEM_FLAG_VALID | 1891 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1892 /* cmp_fn */ _soc_mem_cmp_undef, 1893 /* *null_entry */ _soc_mem_entry_null_zeroes, 1894 /* index_min */ 0, 1895 /* index_max */ 1, 1896 /* minblock */ 14, 1897 /* maxblock */ 19, 1898 /* blocks */ 0xfc000, 1899 /* blocks_hi */ 0, 1900 /* base */ 0x00016c00, 1901 /* gran */ 1, 1902 /* bytes */ 6, 1903 /* nFields */ 9, 1904 /* *fields */ soc_BRCM_RESERVED_CPM_56m_fields, 1905 /* *views */ NULL, 1906 /* *views_num */ NULL, 1907 /* snoop_cb */ NULL, 1908 /* snoop_user_data */ NULL, 1909 /* snoop_flags */ 0, 1910 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1911 /* type */ SOC_MEM_TYPE_NORMAL, 1912 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1913 /* impl */ SOC_MEM_IMPL_NORMAL, 1914 /* cmic_mor_clks */ 0, 1915 }, 1916 #endif /* chips */ 1917 1918 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1919 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_57m */ 1920 /* mem BRCM_RESERVED_CPM_57m */ 1921 /* flags */ SOC_MEM_FLAG_VALID | 1922 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1923 /* cmp_fn */ _soc_mem_cmp_undef, 1924 /* *null_entry */ _soc_mem_entry_null_zeroes, 1925 /* index_min */ 0, 1926 /* index_max */ 1, 1927 /* minblock */ 14, 1928 /* maxblock */ 19, 1929 /* blocks */ 0xfc000, 1930 /* blocks_hi */ 0, 1931 /* base */ 0x00016d00, 1932 /* gran */ 1, 1933 /* bytes */ 6, 1934 /* nFields */ 9, 1935 /* *fields */ soc_BRCM_RESERVED_CPM_56m_fields, 1936 /* *views */ NULL, 1937 /* *views_num */ NULL, 1938 /* snoop_cb */ NULL, 1939 /* snoop_user_data */ NULL, 1940 /* snoop_flags */ 0, 1941 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1942 /* type */ SOC_MEM_TYPE_NORMAL, 1943 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1944 /* impl */ SOC_MEM_IMPL_NORMAL, 1945 /* cmic_mor_clks */ 0, 1946 }, 1947 #endif /* chips */ 1948 1949 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1950 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_58m */ 1951 /* mem BRCM_RESERVED_CPM_58m */ 1952 /* flags */ SOC_MEM_FLAG_VALID | 1953 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1954 /* cmp_fn */ _soc_mem_cmp_undef, 1955 /* *null_entry */ _soc_mem_entry_null_zeroes, 1956 /* index_min */ 0, 1957 /* index_max */ 1, 1958 /* minblock */ 14, 1959 /* maxblock */ 19, 1960 /* blocks */ 0xfc000, 1961 /* blocks_hi */ 0, 1962 /* base */ 0x00016e00, 1963 /* gran */ 1, 1964 /* bytes */ 6, 1965 /* nFields */ 9, 1966 /* *fields */ soc_BRCM_RESERVED_CPM_56m_fields, 1967 /* *views */ NULL, 1968 /* *views_num */ NULL, 1969 /* snoop_cb */ NULL, 1970 /* snoop_user_data */ NULL, 1971 /* snoop_flags */ 0, 1972 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1973 /* type */ SOC_MEM_TYPE_NORMAL, 1974 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1975 /* impl */ SOC_MEM_IMPL_NORMAL, 1976 /* cmic_mor_clks */ 0, 1977 }, 1978 #endif /* chips */ 1979 1980 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 1981 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_59m */ 1982 /* mem BRCM_RESERVED_CPM_59m */ 1983 /* flags */ SOC_MEM_FLAG_VALID | 1984 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1985 /* cmp_fn */ _soc_mem_cmp_undef, 1986 /* *null_entry */ _soc_mem_entry_null_zeroes, 1987 /* index_min */ 0, 1988 /* index_max */ 1, 1989 /* minblock */ 14, 1990 /* maxblock */ 19, 1991 /* blocks */ 0xfc000, 1992 /* blocks_hi */ 0, 1993 /* base */ 0x00016f00, 1994 /* gran */ 1, 1995 /* bytes */ 6, 1996 /* nFields */ 9, 1997 /* *fields */ soc_BRCM_RESERVED_CPM_56m_fields, 1998 /* *views */ NULL, 1999 /* *views_num */ NULL, 2000 /* snoop_cb */ NULL, 2001 /* snoop_user_data */ NULL, 2002 /* snoop_flags */ 0, 2003 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2004 /* type */ SOC_MEM_TYPE_NORMAL, 2005 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2006 /* impl */ SOC_MEM_IMPL_NORMAL, 2007 /* cmic_mor_clks */ 0, 2008 }, 2009 #endif /* chips */ 2010 2011 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2012 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_60m */ 2013 /* mem BRCM_RESERVED_CPM_60m */ 2014 /* flags */ SOC_MEM_FLAG_VALID | 2015 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2016 /* cmp_fn */ _soc_mem_cmp_undef, 2017 /* *null_entry */ _soc_mem_entry_null_zeroes, 2018 /* index_min */ 0, 2019 /* index_max */ 7, 2020 /* minblock */ 14, 2021 /* maxblock */ 19, 2022 /* blocks */ 0xfc000, 2023 /* blocks_hi */ 0, 2024 /* base */ 0x00014c00, 2025 /* gran */ 1, 2026 /* bytes */ 4, 2027 /* nFields */ 5, 2028 /* *fields */ soc_BRCM_RESERVED_CPM_60m_fields, 2029 /* *views */ NULL, 2030 /* *views_num */ NULL, 2031 /* snoop_cb */ NULL, 2032 /* snoop_user_data */ NULL, 2033 /* snoop_flags */ 0, 2034 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2035 /* type */ SOC_MEM_TYPE_NORMAL, 2036 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2037 /* impl */ SOC_MEM_IMPL_NORMAL, 2038 /* cmic_mor_clks */ 0, 2039 }, 2040 #endif /* chips */ 2041 2042 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2043 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_61m */ 2044 /* mem BRCM_RESERVED_CPM_61m */ 2045 /* flags */ SOC_MEM_FLAG_VALID | 2046 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2047 /* cmp_fn */ _soc_mem_cmp_undef, 2048 /* *null_entry */ _soc_mem_entry_null_zeroes, 2049 /* index_min */ 0, 2050 /* index_max */ 7, 2051 /* minblock */ 14, 2052 /* maxblock */ 19, 2053 /* blocks */ 0xfc000, 2054 /* blocks_hi */ 0, 2055 /* base */ 0x00014d00, 2056 /* gran */ 1, 2057 /* bytes */ 4, 2058 /* nFields */ 5, 2059 /* *fields */ soc_BRCM_RESERVED_CPM_60m_fields, 2060 /* *views */ NULL, 2061 /* *views_num */ NULL, 2062 /* snoop_cb */ NULL, 2063 /* snoop_user_data */ NULL, 2064 /* snoop_flags */ 0, 2065 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2066 /* type */ SOC_MEM_TYPE_NORMAL, 2067 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2068 /* impl */ SOC_MEM_IMPL_NORMAL, 2069 /* cmic_mor_clks */ 0, 2070 }, 2071 #endif /* chips */ 2072 2073 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2074 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_62m */ 2075 /* mem BRCM_RESERVED_CPM_62m */ 2076 /* flags */ SOC_MEM_FLAG_VALID | 2077 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2078 /* cmp_fn */ _soc_mem_cmp_undef, 2079 /* *null_entry */ _soc_mem_entry_null_zeroes, 2080 /* index_min */ 0, 2081 /* index_max */ 7, 2082 /* minblock */ 14, 2083 /* maxblock */ 19, 2084 /* blocks */ 0xfc000, 2085 /* blocks_hi */ 0, 2086 /* base */ 0x00014e00, 2087 /* gran */ 1, 2088 /* bytes */ 4, 2089 /* nFields */ 5, 2090 /* *fields */ soc_BRCM_RESERVED_CPM_60m_fields, 2091 /* *views */ NULL, 2092 /* *views_num */ NULL, 2093 /* snoop_cb */ NULL, 2094 /* snoop_user_data */ NULL, 2095 /* snoop_flags */ 0, 2096 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2097 /* type */ SOC_MEM_TYPE_NORMAL, 2098 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2099 /* impl */ SOC_MEM_IMPL_NORMAL, 2100 /* cmic_mor_clks */ 0, 2101 }, 2102 #endif /* chips */ 2103 2104 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2105 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_63m */ 2106 /* mem BRCM_RESERVED_CPM_63m */ 2107 /* flags */ SOC_MEM_FLAG_VALID | 2108 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2109 /* cmp_fn */ _soc_mem_cmp_undef, 2110 /* *null_entry */ _soc_mem_entry_null_zeroes, 2111 /* index_min */ 0, 2112 /* index_max */ 7, 2113 /* minblock */ 14, 2114 /* maxblock */ 19, 2115 /* blocks */ 0xfc000, 2116 /* blocks_hi */ 0, 2117 /* base */ 0x00014f00, 2118 /* gran */ 1, 2119 /* bytes */ 4, 2120 /* nFields */ 5, 2121 /* *fields */ soc_BRCM_RESERVED_CPM_60m_fields, 2122 /* *views */ NULL, 2123 /* *views_num */ NULL, 2124 /* snoop_cb */ NULL, 2125 /* snoop_user_data */ NULL, 2126 /* snoop_flags */ 0, 2127 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2128 /* type */ SOC_MEM_TYPE_NORMAL, 2129 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2130 /* impl */ SOC_MEM_IMPL_NORMAL, 2131 /* cmic_mor_clks */ 0, 2132 }, 2133 #endif /* chips */ 2134 2135 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2136 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_335m */ 2137 /* mem BRCM_RESERVED_CPM_335m */ 2138 /* flags */ SOC_MEM_FLAG_VALID | 2139 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2140 /* cmp_fn */ _soc_mem_cmp_undef, 2141 /* *null_entry */ _soc_mem_entry_null_zeroes, 2142 /* index_min */ 0, 2143 /* index_max */ 63, 2144 /* minblock */ 14, 2145 /* maxblock */ 19, 2146 /* blocks */ 0xfc000, 2147 /* blocks_hi */ 0, 2148 /* base */ 0x00007000, 2149 /* gran */ 1, 2150 /* bytes */ 5, 2151 /* nFields */ 5, 2152 /* *fields */ soc_BRCM_RESERVED_CPM_335m_fields, 2153 /* *views */ NULL, 2154 /* *views_num */ NULL, 2155 /* snoop_cb */ NULL, 2156 /* snoop_user_data */ NULL, 2157 /* snoop_flags */ 0, 2158 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2159 /* type */ SOC_MEM_TYPE_NORMAL, 2160 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2161 /* impl */ SOC_MEM_IMPL_NORMAL, 2162 /* cmic_mor_clks */ 0, 2163 }, 2164 #endif /* chips */ 2165 2166 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2167 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_336m */ 2168 /* mem BRCM_RESERVED_CPM_336m */ 2169 /* flags */ SOC_MEM_FLAG_VALID | 2170 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2171 /* cmp_fn */ _soc_mem_cmp_undef, 2172 /* *null_entry */ _soc_mem_entry_null_zeroes, 2173 /* index_min */ 0, 2174 /* index_max */ 63, 2175 /* minblock */ 14, 2176 /* maxblock */ 19, 2177 /* blocks */ 0xfc000, 2178 /* blocks_hi */ 0, 2179 /* base */ 0x00007100, 2180 /* gran */ 1, 2181 /* bytes */ 5, 2182 /* nFields */ 5, 2183 /* *fields */ soc_BRCM_RESERVED_CPM_335m_fields, 2184 /* *views */ NULL, 2185 /* *views_num */ NULL, 2186 /* snoop_cb */ NULL, 2187 /* snoop_user_data */ NULL, 2188 /* snoop_flags */ 0, 2189 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2190 /* type */ SOC_MEM_TYPE_NORMAL, 2191 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2192 /* impl */ SOC_MEM_IMPL_NORMAL, 2193 /* cmic_mor_clks */ 0, 2194 }, 2195 #endif /* chips */ 2196 2197 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2198 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_337m */ 2199 /* mem BRCM_RESERVED_CPM_337m */ 2200 /* flags */ SOC_MEM_FLAG_VALID | 2201 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2202 /* cmp_fn */ _soc_mem_cmp_undef, 2203 /* *null_entry */ _soc_mem_entry_null_zeroes, 2204 /* index_min */ 0, 2205 /* index_max */ 63, 2206 /* minblock */ 14, 2207 /* maxblock */ 19, 2208 /* blocks */ 0xfc000, 2209 /* blocks_hi */ 0, 2210 /* base */ 0x00007200, 2211 /* gran */ 1, 2212 /* bytes */ 5, 2213 /* nFields */ 5, 2214 /* *fields */ soc_BRCM_RESERVED_CPM_335m_fields, 2215 /* *views */ NULL, 2216 /* *views_num */ NULL, 2217 /* snoop_cb */ NULL, 2218 /* snoop_user_data */ NULL, 2219 /* snoop_flags */ 0, 2220 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2221 /* type */ SOC_MEM_TYPE_NORMAL, 2222 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2223 /* impl */ SOC_MEM_IMPL_NORMAL, 2224 /* cmic_mor_clks */ 0, 2225 }, 2226 #endif /* chips */ 2227 2228 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2229 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_338m */ 2230 /* mem BRCM_RESERVED_CPM_338m */ 2231 /* flags */ SOC_MEM_FLAG_VALID | 2232 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2233 /* cmp_fn */ _soc_mem_cmp_undef, 2234 /* *null_entry */ _soc_mem_entry_null_zeroes, 2235 /* index_min */ 0, 2236 /* index_max */ 63, 2237 /* minblock */ 14, 2238 /* maxblock */ 19, 2239 /* blocks */ 0xfc000, 2240 /* blocks_hi */ 0, 2241 /* base */ 0x00007300, 2242 /* gran */ 1, 2243 /* bytes */ 5, 2244 /* nFields */ 5, 2245 /* *fields */ soc_BRCM_RESERVED_CPM_335m_fields, 2246 /* *views */ NULL, 2247 /* *views_num */ NULL, 2248 /* snoop_cb */ NULL, 2249 /* snoop_user_data */ NULL, 2250 /* snoop_flags */ 0, 2251 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2252 /* type */ SOC_MEM_TYPE_NORMAL, 2253 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2254 /* impl */ SOC_MEM_IMPL_NORMAL, 2255 /* cmic_mor_clks */ 0, 2256 }, 2257 #endif /* chips */ 2258 2259 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2260 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_339m */ 2261 /* mem BRCM_RESERVED_CPM_339m */ 2262 /* flags */ SOC_MEM_FLAG_VALID | 2263 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2264 /* cmp_fn */ _soc_mem_cmp_undef, 2265 /* *null_entry */ _soc_mem_entry_null_zeroes, 2266 /* index_min */ 0, 2267 /* index_max */ 15, 2268 /* minblock */ 14, 2269 /* maxblock */ 19, 2270 /* blocks */ 0xfc000, 2271 /* blocks_hi */ 0, 2272 /* base */ 0x00008800, 2273 /* gran */ 1, 2274 /* bytes */ 2, 2275 /* nFields */ 4, 2276 /* *fields */ soc_BRCM_RESERVED_CPM_339m_fields, 2277 /* *views */ NULL, 2278 /* *views_num */ NULL, 2279 /* snoop_cb */ NULL, 2280 /* snoop_user_data */ NULL, 2281 /* snoop_flags */ 0, 2282 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2283 /* type */ SOC_MEM_TYPE_NORMAL, 2284 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2285 /* impl */ SOC_MEM_IMPL_NORMAL, 2286 /* cmic_mor_clks */ 0, 2287 }, 2288 #endif /* chips */ 2289 2290 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2291 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_340m */ 2292 /* mem BRCM_RESERVED_CPM_340m */ 2293 /* flags */ SOC_MEM_FLAG_VALID | 2294 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2295 /* cmp_fn */ _soc_mem_cmp_undef, 2296 /* *null_entry */ _soc_mem_entry_null_zeroes, 2297 /* index_min */ 0, 2298 /* index_max */ 15, 2299 /* minblock */ 14, 2300 /* maxblock */ 19, 2301 /* blocks */ 0xfc000, 2302 /* blocks_hi */ 0, 2303 /* base */ 0x00008900, 2304 /* gran */ 1, 2305 /* bytes */ 2, 2306 /* nFields */ 4, 2307 /* *fields */ soc_BRCM_RESERVED_CPM_339m_fields, 2308 /* *views */ NULL, 2309 /* *views_num */ NULL, 2310 /* snoop_cb */ NULL, 2311 /* snoop_user_data */ NULL, 2312 /* snoop_flags */ 0, 2313 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2314 /* type */ SOC_MEM_TYPE_NORMAL, 2315 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2316 /* impl */ SOC_MEM_IMPL_NORMAL, 2317 /* cmic_mor_clks */ 0, 2318 }, 2319 #endif /* chips */ 2320 2321 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2322 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_341m */ 2323 /* mem BRCM_RESERVED_CPM_341m */ 2324 /* flags */ SOC_MEM_FLAG_VALID | 2325 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2326 /* cmp_fn */ _soc_mem_cmp_undef, 2327 /* *null_entry */ _soc_mem_entry_null_zeroes, 2328 /* index_min */ 0, 2329 /* index_max */ 15, 2330 /* minblock */ 14, 2331 /* maxblock */ 19, 2332 /* blocks */ 0xfc000, 2333 /* blocks_hi */ 0, 2334 /* base */ 0x00008a00, 2335 /* gran */ 1, 2336 /* bytes */ 2, 2337 /* nFields */ 4, 2338 /* *fields */ soc_BRCM_RESERVED_CPM_339m_fields, 2339 /* *views */ NULL, 2340 /* *views_num */ NULL, 2341 /* snoop_cb */ NULL, 2342 /* snoop_user_data */ NULL, 2343 /* snoop_flags */ 0, 2344 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2345 /* type */ SOC_MEM_TYPE_NORMAL, 2346 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2347 /* impl */ SOC_MEM_IMPL_NORMAL, 2348 /* cmic_mor_clks */ 0, 2349 }, 2350 #endif /* chips */ 2351 2352 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 2353 { /* SOC_MEM_INT_BRCM_RESERVED_CPM_342m */ 2354 /* mem BRCM_RESERVED_CPM_342m */ 2355 /* flags */ SOC_MEM_FLAG_VALID | 2356 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2357 /* cmp_fn */ _soc_mem_cmp_undef, 2358 /* *null_entry */ _soc_mem_entry_null_zeroes, 2359 /* index_min */ 0, 2360 /* index_max */ 15, 2361 /* minblock */ 14, 2362 /* maxblock */ 19, 2363 /* blocks */ 0xfc000, 2364 /* blocks_hi */ 0, 2365 /* base */ 0x00008b00, 2366 /* gran */ 1, 2367 /* bytes */ 2, 2368 /* nFields */ 4, 2369 /* *fields */ soc_BRCM_RESERVED_CPM_339m_fields, 2370 /* *views */ NULL, 2371 /* *views_num */ NULL, 2372 /* snoop_cb */ NULL, 2373 /* snoop_user_data */ NULL, 2374 /* snoop_flags */ 0, 2375 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2376 /* type */ SOC_MEM_TYPE_NORMAL, 2377 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2378 /* impl */ SOC_MEM_IMPL_NORMAL, 2379 /* cmic_mor_clks */ 0, 2380 }, 2381 #endif /* chips */ 2382 2383 #if defined(BCM_88790_A0) 2384 { /* SOC_MEM_INT_BRDC_CCH_CHFm */ 2385 /* mem BRDC_CCH_CHFm */ 2386 /* flags */ SOC_MEM_FLAG_SIGNAL | 2387 SOC_MEM_FLAG_WRITEONLY | 2388 SOC_MEM_FLAG_READONLY | 2389 SOC_MEM_FLAG_VALID | 2390 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2391 /* cmp_fn */ NULL, 2392 /* *null_entry */ NULL, 2393 /* index_min */ 0, 2394 /* index_max */ 35, 2395 /* minblock */ 0, 2396 /* maxblock */ 0, 2397 /* blocks */ 0x1, 2398 /* blocks_hi */ 0, 2399 /* base */ 0x00010400, 2400 /* gran */ 1, 2401 /* bytes */ 16, 2402 /* nFields */ 3, 2403 /* *fields */ soc_BRDC_CCH_CHFm_fields, 2404 /* *views */ NULL, 2405 /* *views_num */ NULL, 2406 /* snoop_cb */ NULL, 2407 /* snoop_user_data */ NULL, 2408 /* snoop_flags */ 0, 2409 /* severity */ SOC_MEM_SEVERE_LOW, 2410 /* type */ SOC_MEM_TYPE_TWO_PORT, 2411 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2412 /* impl */ SOC_MEM_IMPL_NORMAL, 2413 /* cmic_mor_clks */ 0, 2414 }, 2415 #endif /* chips */ 2416 2417 #if defined(BCM_88790_A0) 2418 { /* SOC_MEM_INT_BRDC_CCH_CLFm */ 2419 /* mem BRDC_CCH_CLFm */ 2420 /* flags */ SOC_MEM_FLAG_SIGNAL | 2421 SOC_MEM_FLAG_WRITEONLY | 2422 SOC_MEM_FLAG_READONLY | 2423 SOC_MEM_FLAG_VALID | 2424 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2425 /* cmp_fn */ NULL, 2426 /* *null_entry */ NULL, 2427 /* index_min */ 0, 2428 /* index_max */ 107, 2429 /* minblock */ 0, 2430 /* maxblock */ 0, 2431 /* blocks */ 0x1, 2432 /* blocks_hi */ 0, 2433 /* base */ 0x00010200, 2434 /* gran */ 1, 2435 /* bytes */ 16, 2436 /* nFields */ 3, 2437 /* *fields */ soc_BRDC_CCH_CLFm_fields, 2438 /* *views */ NULL, 2439 /* *views_num */ NULL, 2440 /* snoop_cb */ NULL, 2441 /* snoop_user_data */ NULL, 2442 /* snoop_flags */ 0, 2443 /* severity */ SOC_MEM_SEVERE_LOW, 2444 /* type */ SOC_MEM_TYPE_TWO_PORT, 2445 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2446 /* impl */ SOC_MEM_IMPL_NORMAL, 2447 /* cmic_mor_clks */ 0, 2448 }, 2449 #endif /* chips */ 2450 2451 #if defined(BCM_88790_A0) 2452 { /* SOC_MEM_INT_BRDC_CCH_QUERY_DATA_FIFOm */ 2453 /* mem BRDC_CCH_QUERY_DATA_FIFOm */ 2454 /* flags */ SOC_MEM_FLAG_SIGNAL | 2455 SOC_MEM_FLAG_WRITEONLY | 2456 SOC_MEM_FLAG_READONLY | 2457 SOC_MEM_FLAG_VALID, /* 0x2 */ 2458 /* cmp_fn */ NULL, 2459 /* *null_entry */ NULL, 2460 /* index_min */ 0, 2461 /* index_max */ 139, 2462 /* minblock */ 0, 2463 /* maxblock */ 0, 2464 /* blocks */ 0x1, 2465 /* blocks_hi */ 0, 2466 /* base */ 0x00010000, 2467 /* gran */ 1, 2468 /* bytes */ 16, 2469 /* nFields */ 3, 2470 /* *fields */ soc_BRDC_CCH_QUERY_DATA_FIFOm_fields, 2471 /* *views */ NULL, 2472 /* *views_num */ NULL, 2473 /* snoop_cb */ NULL, 2474 /* snoop_user_data */ NULL, 2475 /* snoop_flags */ 0, 2476 /* severity */ SOC_MEM_SEVERE_LOW, 2477 /* type */ SOC_MEM_TYPE_TWO_PORT, 2478 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2479 /* impl */ SOC_MEM_IMPL_NORMAL, 2480 /* cmic_mor_clks */ 0, 2481 }, 2482 #endif /* chips */ 2483 2484 #if defined(BCM_88790_A0) 2485 { /* SOC_MEM_INT_BRDC_CCH_REACH_FIFOm */ 2486 /* mem BRDC_CCH_REACH_FIFOm */ 2487 /* flags */ SOC_MEM_FLAG_SIGNAL | 2488 SOC_MEM_FLAG_WRITEONLY | 2489 SOC_MEM_FLAG_READONLY | 2490 SOC_MEM_FLAG_VALID, /* 0x2 */ 2491 /* cmp_fn */ NULL, 2492 /* *null_entry */ NULL, 2493 /* index_min */ 0, 2494 /* index_max */ 23, 2495 /* minblock */ 0, 2496 /* maxblock */ 0, 2497 /* blocks */ 0x1, 2498 /* blocks_hi */ 0, 2499 /* base */ 0x00010100, 2500 /* gran */ 1, 2501 /* bytes */ 7, 2502 /* nFields */ 6, 2503 /* *fields */ soc_BRDC_CCH_REACH_FIFOm_fields, 2504 /* *views */ NULL, 2505 /* *views_num */ NULL, 2506 /* snoop_cb */ NULL, 2507 /* snoop_user_data */ NULL, 2508 /* snoop_flags */ 0, 2509 /* severity */ SOC_MEM_SEVERE_LOW, 2510 /* type */ SOC_MEM_TYPE_TWO_PORT, 2511 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2512 /* impl */ SOC_MEM_IMPL_NORMAL, 2513 /* cmic_mor_clks */ 0, 2514 }, 2515 #endif /* chips */ 2516 2517 #if defined(BCM_88790_A0) 2518 { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_50m */ 2519 /* mem BRDC_DCML_AUTO_DOC_NAME_50m */ 2520 /* flags */ SOC_MEM_FLAG_SIGNAL | 2521 SOC_MEM_FLAG_WRITEONLY | 2522 SOC_MEM_FLAG_READONLY | 2523 SOC_MEM_FLAG_VALID | 2524 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2525 /* cmp_fn */ NULL, 2526 /* *null_entry */ NULL, 2527 /* index_min */ 0, 2528 /* index_max */ 1799, 2529 /* minblock */ 2, 2530 /* maxblock */ 2, 2531 /* blocks */ 0x4, 2532 /* blocks_hi */ 0, 2533 /* base */ 0x00010000, 2534 /* gran */ 1, 2535 /* bytes */ 2, 2536 /* nFields */ 2, 2537 /* *fields */ soc_BRDC_DCML_AUTO_DOC_NAME_50m_fields, 2538 /* *views */ NULL, 2539 /* *views_num */ NULL, 2540 /* snoop_cb */ NULL, 2541 /* snoop_user_data */ NULL, 2542 /* snoop_flags */ 0, 2543 /* severity */ SOC_MEM_SEVERE_HIGH, 2544 /* type */ SOC_MEM_TYPE_TWO_PORT, 2545 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2546 /* impl */ SOC_MEM_IMPL_NORMAL, 2547 /* cmic_mor_clks */ 0, 2548 }, 2549 #endif /* chips */ 2550 2551 #if defined(BCM_88790_A0) 2552 { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_51m */ 2553 /* mem BRDC_DCML_AUTO_DOC_NAME_51m */ 2554 /* flags */ SOC_MEM_FLAG_SIGNAL | 2555 SOC_MEM_FLAG_WRITEONLY | 2556 SOC_MEM_FLAG_READONLY | 2557 SOC_MEM_FLAG_VALID | 2558 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2559 /* cmp_fn */ NULL, 2560 /* *null_entry */ NULL, 2561 /* index_min */ 0, 2562 /* index_max */ 57, 2563 /* minblock */ 2, 2564 /* maxblock */ 2, 2565 /* blocks */ 0x4, 2566 /* blocks_hi */ 0, 2567 /* base */ 0x00150000, 2568 /* gran */ 1, 2569 /* bytes */ 5, 2570 /* nFields */ 2, 2571 /* *fields */ soc_BRDC_DCML_AUTO_DOC_NAME_51m_fields, 2572 /* *views */ NULL, 2573 /* *views_num */ NULL, 2574 /* snoop_cb */ NULL, 2575 /* snoop_user_data */ NULL, 2576 /* snoop_flags */ 0, 2577 /* severity */ SOC_MEM_SEVERE_HIGH, 2578 /* type */ SOC_MEM_TYPE_TWO_PORT, 2579 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2580 /* impl */ SOC_MEM_IMPL_NORMAL, 2581 /* cmic_mor_clks */ 0, 2582 }, 2583 #endif /* chips */ 2584 2585 #if defined(BCM_88790_A0) 2586 { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_52m */ 2587 /* mem BRDC_DCML_AUTO_DOC_NAME_52m */ 2588 /* flags */ SOC_MEM_FLAG_SIGNAL | 2589 SOC_MEM_FLAG_WRITEONLY | 2590 SOC_MEM_FLAG_READONLY | 2591 SOC_MEM_FLAG_VALID | 2592 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2593 /* cmp_fn */ NULL, 2594 /* *null_entry */ NULL, 2595 /* index_min */ 0, 2596 /* index_max */ 1799, 2597 /* minblock */ 2, 2598 /* maxblock */ 2, 2599 /* blocks */ 0x4, 2600 /* blocks_hi */ 0, 2601 /* base */ 0x00160000, 2602 /* gran */ 1, 2603 /* bytes */ 134, 2604 /* nFields */ 2, 2605 /* *fields */ soc_BRDC_DCML_AUTO_DOC_NAME_52m_fields, 2606 /* *views */ NULL, 2607 /* *views_num */ NULL, 2608 /* snoop_cb */ NULL, 2609 /* snoop_user_data */ NULL, 2610 /* snoop_flags */ 0, 2611 /* severity */ SOC_MEM_SEVERE_HIGH, 2612 /* type */ SOC_MEM_TYPE_ONE_PORT, 2613 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2614 /* impl */ SOC_MEM_IMPL_NORMAL, 2615 /* cmic_mor_clks */ 0, 2616 }, 2617 #endif /* chips */ 2618 2619 #if defined(BCM_88790_A0) 2620 { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_53m */ 2621 /* mem BRDC_DCML_AUTO_DOC_NAME_53m */ 2622 /* flags */ SOC_MEM_FLAG_SIGNAL | 2623 SOC_MEM_FLAG_WRITEONLY | 2624 SOC_MEM_FLAG_READONLY | 2625 SOC_MEM_FLAG_VALID | 2626 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2627 /* cmp_fn */ NULL, 2628 /* *null_entry */ NULL, 2629 /* index_min */ 0, 2630 /* index_max */ 7, 2631 /* minblock */ 2, 2632 /* maxblock */ 2, 2633 /* blocks */ 0x4, 2634 /* blocks_hi */ 0, 2635 /* base */ 0x002a0000, 2636 /* gran */ 1, 2637 /* bytes */ 146, 2638 /* nFields */ 2, 2639 /* *fields */ soc_BRDC_DCML_AUTO_DOC_NAME_53m_fields, 2640 /* *views */ NULL, 2641 /* *views_num */ NULL, 2642 /* snoop_cb */ NULL, 2643 /* snoop_user_data */ NULL, 2644 /* snoop_flags */ 0, 2645 /* severity */ SOC_MEM_SEVERE_HIGH, 2646 /* type */ SOC_MEM_TYPE_TWO_PORT, 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_88790_A0) 2654 { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_54m */ 2655 /* mem BRDC_DCML_AUTO_DOC_NAME_54m */ 2656 /* flags */ SOC_MEM_FLAG_SIGNAL | 2657 SOC_MEM_FLAG_WRITEONLY | 2658 SOC_MEM_FLAG_READONLY | 2659 SOC_MEM_FLAG_VALID | 2660 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2661 /* cmp_fn */ NULL, 2662 /* *null_entry */ NULL, 2663 /* index_min */ 0, 2664 /* index_max */ 31, 2665 /* minblock */ 2, 2666 /* maxblock */ 2, 2667 /* blocks */ 0x4, 2668 /* blocks_hi */ 0, 2669 /* base */ 0x002a0400, 2670 /* gran */ 1, 2671 /* bytes */ 9, 2672 /* nFields */ 2, 2673 /* *fields */ soc_BRDC_DCML_AUTO_DOC_NAME_54m_fields, 2674 /* *views */ NULL, 2675 /* *views_num */ NULL, 2676 /* snoop_cb */ NULL, 2677 /* snoop_user_data */ NULL, 2678 /* snoop_flags */ 0, 2679 /* severity */ SOC_MEM_SEVERE_HIGH, 2680 /* type */ SOC_MEM_TYPE_TWO_PORT, 2681 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2682 /* impl */ SOC_MEM_IMPL_NORMAL, 2683 /* cmic_mor_clks */ 0, 2684 }, 2685 #endif /* chips */ 2686 2687 #if defined(BCM_88790_A0) 2688 { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_55m */ 2689 /* mem BRDC_DCML_AUTO_DOC_NAME_55m */ 2690 /* flags */ SOC_MEM_FLAG_SIGNAL | 2691 SOC_MEM_FLAG_READONLY | 2692 SOC_MEM_FLAG_VALID, /* 0x2 */ 2693 /* cmp_fn */ NULL, 2694 /* *null_entry */ NULL, 2695 /* index_min */ 0, 2696 /* index_max */ 0, 2697 /* minblock */ 2, 2698 /* maxblock */ 2, 2699 /* blocks */ 0x4, 2700 /* blocks_hi */ 0, 2701 /* base */ 0x002a5400, 2702 /* gran */ 1, 2703 /* bytes */ 272, 2704 /* nFields */ 1, 2705 /* *fields */ soc_BRDC_DCML_AUTO_DOC_NAME_55m_fields, 2706 /* *views */ NULL, 2707 /* *views_num */ NULL, 2708 /* snoop_cb */ NULL, 2709 /* snoop_user_data */ NULL, 2710 /* snoop_flags */ 0, 2711 /* severity */ SOC_MEM_SEVERE_LOW, 2712 /* type */ SOC_MEM_TYPE_NORMAL, 2713 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2714 /* impl */ SOC_MEM_IMPL_NORMAL, 2715 /* cmic_mor_clks */ 0, 2716 }, 2717 #endif /* chips */ 2718 2719 #if defined(BCM_88790_A0) 2720 { /* SOC_MEM_INT_BRDC_DCML_CDM_FIFOS_MEMm */ 2721 /* mem BRDC_DCML_CDM_FIFOS_MEMm */ 2722 /* flags */ SOC_MEM_FLAG_SIGNAL | 2723 SOC_MEM_FLAG_WRITEONLY | 2724 SOC_MEM_FLAG_READONLY | 2725 SOC_MEM_FLAG_VALID | 2726 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2727 /* cmp_fn */ NULL, 2728 /* *null_entry */ NULL, 2729 /* index_min */ 0, 2730 /* index_max */ 899, 2731 /* minblock */ 2, 2732 /* maxblock */ 2, 2733 /* blocks */ 0x4, 2734 /* blocks_hi */ 0, 2735 /* base */ 0x002a6000, 2736 /* gran */ 1, 2737 /* bytes */ 16, 2738 /* nFields */ 2, 2739 /* *fields */ soc_BRDC_DCML_CDM_FIFOS_MEMm_fields, 2740 /* *views */ NULL, 2741 /* *views_num */ NULL, 2742 /* snoop_cb */ NULL, 2743 /* snoop_user_data */ NULL, 2744 /* snoop_flags */ 0, 2745 /* severity */ SOC_MEM_SEVERE_LOW, 2746 /* type */ SOC_MEM_TYPE_NORMAL, 2747 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2748 /* impl */ SOC_MEM_IMPL_NORMAL, 2749 /* cmic_mor_clks */ 0, 2750 }, 2751 #endif /* chips */ 2752 2753 #if defined(BCM_88790_A0) 2754 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_PROM_MEMm */ 2755 /* mem BRDC_FSRD_FSRD_PROM_MEMm */ 2756 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2757 SOC_MEM_FLAG_VALID, /* 0x2 */ 2758 /* cmp_fn */ NULL, 2759 /* *null_entry */ NULL, 2760 /* index_min */ 0, 2761 /* index_max */ 2047, 2762 /* minblock */ 4, 2763 /* maxblock */ 4, 2764 /* blocks */ 0x10, 2765 /* blocks_hi */ 0, 2766 /* base */ 0x00010000, 2767 /* gran */ 1, 2768 /* bytes */ 16, 2769 /* nFields */ 1, 2770 /* *fields */ soc_BRDC_FSRD_FSRD_PROM_MEMm_fields, 2771 /* *views */ NULL, 2772 /* *views_num */ NULL, 2773 /* snoop_cb */ NULL, 2774 /* snoop_user_data */ NULL, 2775 /* snoop_flags */ 0, 2776 /* severity */ SOC_MEM_SEVERE_LOW, 2777 /* type */ SOC_MEM_TYPE_NORMAL, 2778 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2779 /* impl */ SOC_MEM_IMPL_NORMAL, 2780 /* cmic_mor_clks */ 0, 2781 }, 2782 #endif /* chips */ 2783 2784 #if defined(BCM_88690_A0) 2785 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_A0m */ 2786 /* mem BRDC_FSRD_FSRD_PROM_MEMm */ 2787 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2788 SOC_MEM_FLAG_VALID, /* 0x2 */ 2789 /* cmp_fn */ NULL, 2790 /* *null_entry */ NULL, 2791 /* index_min */ 0, 2792 /* index_max */ 2047, 2793 /* minblock */ 3, 2794 /* maxblock */ 3, 2795 /* blocks */ 0x8, 2796 /* blocks_hi */ 0, 2797 /* base */ 0x00010000, 2798 /* gran */ 1, 2799 /* bytes */ 16, 2800 /* nFields */ 1, 2801 /* *fields */ soc_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_A0m_fields, 2802 /* *views */ NULL, 2803 /* *views_num */ NULL, 2804 /* snoop_cb */ NULL, 2805 /* snoop_user_data */ NULL, 2806 /* snoop_flags */ 0, 2807 /* severity */ SOC_MEM_SEVERE_LOW, 2808 /* type */ SOC_MEM_TYPE_NORMAL, 2809 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2810 /* impl */ SOC_MEM_IMPL_NORMAL, 2811 /* cmic_mor_clks */ 0, 2812 }, 2813 #endif /* chips */ 2814 2815 #if defined(BCM_88690_B0) 2816 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_B0m */ 2817 /* mem BRDC_FSRD_FSRD_PROM_MEMm */ 2818 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2819 SOC_MEM_FLAG_VALID, /* 0x2 */ 2820 /* cmp_fn */ NULL, 2821 /* *null_entry */ NULL, 2822 /* index_min */ 0, 2823 /* index_max */ 2047, 2824 /* minblock */ 3, 2825 /* maxblock */ 3, 2826 /* blocks */ 0x8, 2827 /* blocks_hi */ 0, 2828 /* base */ 0x00000000, 2829 /* gran */ 1, 2830 /* bytes */ 16, 2831 /* nFields */ 1, 2832 /* *fields */ soc_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_B0m_fields, 2833 /* *views */ NULL, 2834 /* *views_num */ NULL, 2835 /* snoop_cb */ NULL, 2836 /* snoop_user_data */ NULL, 2837 /* snoop_flags */ 0, 2838 /* severity */ SOC_MEM_SEVERE_LOW, 2839 /* type */ SOC_MEM_TYPE_NORMAL, 2840 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2841 /* impl */ SOC_MEM_IMPL_EXTERNAL, 2842 /* cmic_mor_clks */ 0, 2843 }, 2844 #endif /* chips */ 2845 2846 #if defined(BCM_88650_A0) 2847 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEMm */ 2848 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 2849 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2850 SOC_MEM_FLAG_VALID, /* 0x2 */ 2851 /* cmp_fn */ NULL, 2852 /* *null_entry */ NULL, 2853 /* index_min */ 0, 2854 /* index_max */ 2047, 2855 /* minblock */ 1, 2856 /* maxblock */ 1, 2857 /* blocks */ 0x2, 2858 /* blocks_hi */ 0, 2859 /* base */ 0x00100000, 2860 /* gran */ 1, 2861 /* bytes */ 16, 2862 /* nFields */ 1, 2863 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEMm_fields, 2864 /* *views */ NULL, 2865 /* *views_num */ NULL, 2866 /* snoop_cb */ NULL, 2867 /* snoop_user_data */ NULL, 2868 /* snoop_flags */ 0, 2869 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2870 /* type */ SOC_MEM_TYPE_NORMAL, 2871 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2872 /* impl */ SOC_MEM_IMPL_NORMAL, 2873 /* cmic_mor_clks */ 0, 2874 }, 2875 #endif /* chips */ 2876 2877 #if defined(BCM_88202_A0) 2878 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88202_A0m */ 2879 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 2880 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2881 SOC_MEM_FLAG_VALID, /* 0x2 */ 2882 /* cmp_fn */ NULL, 2883 /* *null_entry */ NULL, 2884 /* index_min */ 0, 2885 /* index_max */ 2047, 2886 /* minblock */ 1, 2887 /* maxblock */ 1, 2888 /* blocks */ 0x2, 2889 /* blocks_hi */ 0, 2890 /* base */ 0x00100000, 2891 /* gran */ 1, 2892 /* bytes */ 16, 2893 /* nFields */ 1, 2894 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88202_A0m_fields, 2895 /* *views */ NULL, 2896 /* *views_num */ NULL, 2897 /* snoop_cb */ NULL, 2898 /* snoop_user_data */ NULL, 2899 /* snoop_flags */ 0, 2900 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2901 /* type */ SOC_MEM_TYPE_NORMAL, 2902 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2903 /* impl */ SOC_MEM_IMPL_NORMAL, 2904 /* cmic_mor_clks */ 0, 2905 }, 2906 #endif /* chips */ 2907 2908 #if defined(BCM_88375_A0) 2909 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_A0m */ 2910 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 2911 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2912 SOC_MEM_FLAG_VALID, /* 0x2 */ 2913 /* cmp_fn */ NULL, 2914 /* *null_entry */ NULL, 2915 /* index_min */ 0, 2916 /* index_max */ 2047, 2917 /* minblock */ 6, 2918 /* maxblock */ 6, 2919 /* blocks */ 0x40, 2920 /* blocks_hi */ 0, 2921 /* base */ 0x00100000, 2922 /* gran */ 1, 2923 /* bytes */ 16, 2924 /* nFields */ 1, 2925 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_A0m_fields, 2926 /* *views */ NULL, 2927 /* *views_num */ NULL, 2928 /* snoop_cb */ NULL, 2929 /* snoop_user_data */ NULL, 2930 /* snoop_flags */ 0, 2931 /* severity */ SOC_MEM_SEVERE_LOW, 2932 /* type */ SOC_MEM_TYPE_NORMAL, 2933 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2934 /* impl */ SOC_MEM_IMPL_NORMAL, 2935 /* cmic_mor_clks */ 0, 2936 }, 2937 #endif /* chips */ 2938 2939 #if defined(BCM_88375_B0) 2940 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_B0m */ 2941 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 2942 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2943 SOC_MEM_FLAG_VALID, /* 0x2 */ 2944 /* cmp_fn */ NULL, 2945 /* *null_entry */ NULL, 2946 /* index_min */ 0, 2947 /* index_max */ 2047, 2948 /* minblock */ 6, 2949 /* maxblock */ 6, 2950 /* blocks */ 0x40, 2951 /* blocks_hi */ 0, 2952 /* base */ 0x00100000, 2953 /* gran */ 1, 2954 /* bytes */ 16, 2955 /* nFields */ 1, 2956 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_B0m_fields, 2957 /* *views */ NULL, 2958 /* *views_num */ NULL, 2959 /* snoop_cb */ NULL, 2960 /* snoop_user_data */ NULL, 2961 /* snoop_flags */ 0, 2962 /* severity */ SOC_MEM_SEVERE_LOW, 2963 /* type */ SOC_MEM_TYPE_NORMAL, 2964 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2965 /* impl */ SOC_MEM_IMPL_NORMAL, 2966 /* cmic_mor_clks */ 0, 2967 }, 2968 #endif /* chips */ 2969 2970 #if defined(BCM_88650_B0) 2971 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88650_B0m */ 2972 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 2973 /* flags */ SOC_MEM_FLAG_WRITEONLY | 2974 SOC_MEM_FLAG_VALID, /* 0x2 */ 2975 /* cmp_fn */ NULL, 2976 /* *null_entry */ NULL, 2977 /* index_min */ 0, 2978 /* index_max */ 2047, 2979 /* minblock */ 1, 2980 /* maxblock */ 1, 2981 /* blocks */ 0x2, 2982 /* blocks_hi */ 0, 2983 /* base */ 0x00100000, 2984 /* gran */ 1, 2985 /* bytes */ 16, 2986 /* nFields */ 1, 2987 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88650_B0m_fields, 2988 /* *views */ NULL, 2989 /* *views_num */ NULL, 2990 /* snoop_cb */ NULL, 2991 /* snoop_user_data */ NULL, 2992 /* snoop_flags */ 0, 2993 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2994 /* type */ SOC_MEM_TYPE_NORMAL, 2995 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2996 /* impl */ SOC_MEM_IMPL_NORMAL, 2997 /* cmic_mor_clks */ 0, 2998 }, 2999 #endif /* chips */ 3000 3001 #if defined(BCM_88660_A0) 3002 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88660_A0m */ 3003 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 3004 /* flags */ SOC_MEM_FLAG_WRITEONLY | 3005 SOC_MEM_FLAG_VALID, /* 0x2 */ 3006 /* cmp_fn */ NULL, 3007 /* *null_entry */ NULL, 3008 /* index_min */ 0, 3009 /* index_max */ 2047, 3010 /* minblock */ 1, 3011 /* maxblock */ 1, 3012 /* blocks */ 0x2, 3013 /* blocks_hi */ 0, 3014 /* base */ 0x00100000, 3015 /* gran */ 1, 3016 /* bytes */ 16, 3017 /* nFields */ 1, 3018 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88660_A0m_fields, 3019 /* *views */ NULL, 3020 /* *views_num */ NULL, 3021 /* snoop_cb */ NULL, 3022 /* snoop_user_data */ NULL, 3023 /* snoop_flags */ 0, 3024 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3025 /* type */ SOC_MEM_TYPE_NORMAL, 3026 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3027 /* impl */ SOC_MEM_IMPL_NORMAL, 3028 /* cmic_mor_clks */ 0, 3029 }, 3030 #endif /* chips */ 3031 3032 #if defined(BCM_88675_A0) 3033 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_A0m */ 3034 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 3035 /* flags */ SOC_MEM_FLAG_WRITEONLY | 3036 SOC_MEM_FLAG_VALID, /* 0x2 */ 3037 /* cmp_fn */ NULL, 3038 /* *null_entry */ NULL, 3039 /* index_min */ 0, 3040 /* index_max */ 2047, 3041 /* minblock */ 6, 3042 /* maxblock */ 6, 3043 /* blocks */ 0x40, 3044 /* blocks_hi */ 0, 3045 /* base */ 0x00100000, 3046 /* gran */ 1, 3047 /* bytes */ 16, 3048 /* nFields */ 1, 3049 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_A0m_fields, 3050 /* *views */ NULL, 3051 /* *views_num */ NULL, 3052 /* snoop_cb */ NULL, 3053 /* snoop_user_data */ NULL, 3054 /* snoop_flags */ 0, 3055 /* severity */ SOC_MEM_SEVERE_LOW, 3056 /* type */ SOC_MEM_TYPE_NORMAL, 3057 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3058 /* impl */ SOC_MEM_IMPL_NORMAL, 3059 /* cmic_mor_clks */ 0, 3060 }, 3061 #endif /* chips */ 3062 3063 #if defined(BCM_88675_B0) 3064 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_B0m */ 3065 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 3066 /* flags */ SOC_MEM_FLAG_WRITEONLY | 3067 SOC_MEM_FLAG_VALID, /* 0x2 */ 3068 /* cmp_fn */ NULL, 3069 /* *null_entry */ NULL, 3070 /* index_min */ 0, 3071 /* index_max */ 2047, 3072 /* minblock */ 6, 3073 /* maxblock */ 6, 3074 /* blocks */ 0x40, 3075 /* blocks_hi */ 0, 3076 /* base */ 0x00100000, 3077 /* gran */ 1, 3078 /* bytes */ 16, 3079 /* nFields */ 1, 3080 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_B0m_fields, 3081 /* *views */ NULL, 3082 /* *views_num */ NULL, 3083 /* snoop_cb */ NULL, 3084 /* snoop_user_data */ NULL, 3085 /* snoop_flags */ 0, 3086 /* severity */ SOC_MEM_SEVERE_LOW, 3087 /* type */ SOC_MEM_TYPE_NORMAL, 3088 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3089 /* impl */ SOC_MEM_IMPL_NORMAL, 3090 /* cmic_mor_clks */ 0, 3091 }, 3092 #endif /* chips */ 3093 3094 #if defined(BCM_88680_A0) 3095 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88680_A0m */ 3096 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 3097 /* flags */ SOC_MEM_FLAG_WRITEONLY | 3098 SOC_MEM_FLAG_VALID, /* 0x2 */ 3099 /* cmp_fn */ NULL, 3100 /* *null_entry */ NULL, 3101 /* index_min */ 0, 3102 /* index_max */ 2047, 3103 /* minblock */ 4, 3104 /* maxblock */ 4, 3105 /* blocks */ 0x10, 3106 /* blocks_hi */ 0, 3107 /* base */ 0x00100000, 3108 /* gran */ 1, 3109 /* bytes */ 16, 3110 /* nFields */ 1, 3111 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88680_A0m_fields, 3112 /* *views */ NULL, 3113 /* *views_num */ NULL, 3114 /* snoop_cb */ NULL, 3115 /* snoop_user_data */ NULL, 3116 /* snoop_flags */ 0, 3117 /* severity */ SOC_MEM_SEVERE_LOW, 3118 /* type */ SOC_MEM_TYPE_NORMAL, 3119 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3120 /* impl */ SOC_MEM_IMPL_NORMAL, 3121 /* cmic_mor_clks */ 0, 3122 }, 3123 #endif /* chips */ 3124 3125 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) 3126 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88750_A0m */ 3127 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 3128 /* flags */ SOC_MEM_FLAG_WRITEONLY | 3129 SOC_MEM_FLAG_VALID, /* 0x2 */ 3130 /* cmp_fn */ NULL, 3131 /* *null_entry */ NULL, 3132 /* index_min */ 0, 3133 /* index_max */ 2047, 3134 /* minblock */ 2, 3135 /* maxblock */ 2, 3136 /* blocks */ 0x4, 3137 /* blocks_hi */ 0, 3138 /* base */ 0x00100000, 3139 /* gran */ 1, 3140 /* bytes */ 16, 3141 /* nFields */ 1, 3142 /* *fields */ soc_ECI_DATA_MEMm_fields, 3143 /* *views */ NULL, 3144 /* *views_num */ NULL, 3145 /* snoop_cb */ NULL, 3146 /* snoop_user_data */ NULL, 3147 /* snoop_flags */ 0, 3148 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3149 /* type */ SOC_MEM_TYPE_NORMAL, 3150 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3151 /* impl */ SOC_MEM_IMPL_NORMAL, 3152 /* cmic_mor_clks */ 0, 3153 }, 3154 #endif /* chips */ 3155 3156 #if defined(BCM_88950_A0) 3157 { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88950_A0m */ 3158 /* mem BRDC_FSRD_FSRD_WL_EXT_MEMm */ 3159 /* flags */ SOC_MEM_FLAG_WRITEONLY | 3160 SOC_MEM_FLAG_VALID, /* 0x2 */ 3161 /* cmp_fn */ NULL, 3162 /* *null_entry */ NULL, 3163 /* index_min */ 0, 3164 /* index_max */ 2047, 3165 /* minblock */ 6, 3166 /* maxblock */ 6, 3167 /* blocks */ 0x40, 3168 /* blocks_hi */ 0, 3169 /* base */ 0x00100000, 3170 /* gran */ 1, 3171 /* bytes */ 16, 3172 /* nFields */ 1, 3173 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88950_A0m_fields, 3174 /* *views */ NULL, 3175 /* *views_num */ NULL, 3176 /* snoop_cb */ NULL, 3177 /* snoop_user_data */ NULL, 3178 /* snoop_flags */ 0, 3179 /* severity */ SOC_MEM_SEVERE_LOW, 3180 /* type */ SOC_MEM_TYPE_NORMAL, 3181 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3182 /* impl */ SOC_MEM_IMPL_NORMAL, 3183 /* cmic_mor_clks */ 0, 3184 }, 3185 #endif /* chips */ 3186 3187 #if defined(BCM_88690_A0) 3188 { /* SOC_MEM_INT_BRDC_HBC_BANK_ORDER_FIFOm */ 3189 /* mem BRDC_HBC_BANK_ORDER_FIFOm */ 3190 /* flags */ SOC_MEM_FLAG_SIGNAL | 3191 SOC_MEM_FLAG_WRITEONLY | 3192 SOC_MEM_FLAG_READONLY | 3193 SOC_MEM_FLAG_VALID | 3194 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3195 /* cmp_fn */ NULL, 3196 /* *null_entry */ NULL, 3197 /* index_min */ 0, 3198 /* index_max */ 255, 3199 /* minblock */ 4, 3200 /* maxblock */ 4, 3201 /* blocks */ 0x10, 3202 /* blocks_hi */ 0, 3203 /* base */ 0x00005400, 3204 /* gran */ 1, 3205 /* bytes */ 2, 3206 /* nFields */ 2, 3207 /* *fields */ soc_BRDC_HBC_BANK_ORDER_FIFOm_fields, 3208 /* *views */ NULL, 3209 /* *views_num */ NULL, 3210 /* snoop_cb */ NULL, 3211 /* snoop_user_data */ NULL, 3212 /* snoop_flags */ 0, 3213 /* severity */ SOC_MEM_SEVERE_LOW, 3214 /* type */ SOC_MEM_TYPE_TWO_PORT, 3215 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3216 /* impl */ SOC_MEM_IMPL_NORMAL, 3217 /* cmic_mor_clks */ 0, 3218 }, 3219 #endif /* chips */ 3220 3221 #if defined(BCM_88690_A0) 3222 { /* SOC_MEM_INT_BRDC_HBC_ECC_INFO_FIFOm */ 3223 /* mem BRDC_HBC_ECC_INFO_FIFOm */ 3224 /* flags */ SOC_MEM_FLAG_SIGNAL | 3225 SOC_MEM_FLAG_WRITEONLY | 3226 SOC_MEM_FLAG_READONLY | 3227 SOC_MEM_FLAG_VALID, /* 0x2 */ 3228 /* cmp_fn */ NULL, 3229 /* *null_entry */ NULL, 3230 /* index_min */ 0, 3231 /* index_max */ 63, 3232 /* minblock */ 4, 3233 /* maxblock */ 4, 3234 /* blocks */ 0x10, 3235 /* blocks_hi */ 0, 3236 /* base */ 0x00004a40, 3237 /* gran */ 1, 3238 /* bytes */ 4, 3239 /* nFields */ 4, 3240 /* *fields */ soc_BRDC_HBC_ECC_INFO_FIFOm_fields, 3241 /* *views */ NULL, 3242 /* *views_num */ NULL, 3243 /* snoop_cb */ NULL, 3244 /* snoop_user_data */ NULL, 3245 /* snoop_flags */ 0, 3246 /* severity */ SOC_MEM_SEVERE_LOW, 3247 /* type */ SOC_MEM_TYPE_TWO_PORT, 3248 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3249 /* impl */ SOC_MEM_IMPL_NORMAL, 3250 /* cmic_mor_clks */ 0, 3251 }, 3252 #endif /* chips */ 3253 3254 #if defined(BCM_88690_A0) 3255 { /* SOC_MEM_INT_BRDC_HBC_HBM_DRAM_CPU_ACCESSm */ 3256 /* mem BRDC_HBC_HBM_DRAM_CPU_ACCESSm */ 3257 /* flags */ SOC_MEM_FLAG_SIGNAL | 3258 SOC_MEM_FLAG_VALID, /* 0x2 */ 3259 /* cmp_fn */ NULL, 3260 /* *null_entry */ NULL, 3261 /* index_min */ 0, 3262 /* index_max */ 67108863, 3263 /* minblock */ 4, 3264 /* maxblock */ 4, 3265 /* blocks */ 0x10, 3266 /* blocks_hi */ 0, 3267 /* base */ 0x04000000, 3268 /* gran */ 1, 3269 /* bytes */ 32, 3270 /* nFields */ 1, 3271 /* *fields */ soc_BRDC_HBC_HBM_DRAM_CPU_ACCESSm_fields, 3272 /* *views */ NULL, 3273 /* *views_num */ NULL, 3274 /* snoop_cb */ NULL, 3275 /* snoop_user_data */ NULL, 3276 /* snoop_flags */ 0, 3277 /* severity */ SOC_MEM_SEVERE_LOW, 3278 /* type */ SOC_MEM_TYPE_NORMAL, 3279 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3280 /* impl */ SOC_MEM_IMPL_NORMAL, 3281 /* cmic_mor_clks */ 0, 3282 }, 3283 #endif /* chips */ 3284 3285 #if defined(BCM_88690_B0) 3286 { /* SOC_MEM_INT_BRDC_HBC_HBM_DRAM_CPU_ACCESS_BCM88690_B0m */ 3287 /* mem BRDC_HBC_HBM_DRAM_CPU_ACCESSm */ 3288 /* flags */ SOC_MEM_FLAG_SIGNAL | 3289 SOC_MEM_FLAG_WRITEONLY | 3290 SOC_MEM_FLAG_VALID, /* 0x2 */ 3291 /* cmp_fn */ NULL, 3292 /* *null_entry */ NULL, 3293 /* index_min */ 0, 3294 /* index_max */ 67108863, 3295 /* minblock */ 4, 3296 /* maxblock */ 4, 3297 /* blocks */ 0x10, 3298 /* blocks_hi */ 0, 3299 /* base */ 0x04000000, 3300 /* gran */ 1, 3301 /* bytes */ 32, 3302 /* nFields */ 1, 3303 /* *fields */ soc_BRDC_HBC_HBM_DRAM_CPU_ACCESS_BCM88690_B0m_fields, 3304 /* *views */ NULL, 3305 /* *views_num */ NULL, 3306 /* snoop_cb */ NULL, 3307 /* snoop_user_data */ NULL, 3308 /* snoop_flags */ 0, 3309 /* severity */ SOC_MEM_SEVERE_LOW, 3310 /* type */ SOC_MEM_TYPE_NORMAL, 3311 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3312 /* impl */ SOC_MEM_IMPL_EXTERNAL, 3313 /* cmic_mor_clks */ 0, 3314 }, 3315 #endif /* chips */ 3316 3317 #if defined(BCM_88690_A0) 3318 { /* SOC_MEM_INT_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm */ 3319 /* mem BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm */ 3320 /* flags */ SOC_MEM_FLAG_SIGNAL | 3321 SOC_MEM_FLAG_VALID, /* 0x2 */ 3322 /* cmp_fn */ NULL, 3323 /* *null_entry */ NULL, 3324 /* index_min */ 0, 3325 /* index_max */ 4095, 3326 /* minblock */ 4, 3327 /* maxblock */ 4, 3328 /* blocks */ 0x10, 3329 /* blocks_hi */ 0, 3330 /* base */ 0x00006000, 3331 /* gran */ 1, 3332 /* bytes */ 4, 3333 /* nFields */ 1, 3334 /* *fields */ soc_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm_fields, 3335 /* *views */ NULL, 3336 /* *views_num */ NULL, 3337 /* snoop_cb */ NULL, 3338 /* snoop_user_data */ NULL, 3339 /* snoop_flags */ 0, 3340 /* severity */ SOC_MEM_SEVERE_LOW, 3341 /* type */ SOC_MEM_TYPE_NORMAL, 3342 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3343 /* impl */ SOC_MEM_IMPL_NORMAL, 3344 /* cmic_mor_clks */ 0, 3345 }, 3346 #endif /* chips */ 3347 3348 #if defined(BCM_88690_B0) 3349 { /* SOC_MEM_INT_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESS_BCM88690_B0m */ 3350 /* mem BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm */ 3351 /* flags */ SOC_MEM_FLAG_SIGNAL | 3352 SOC_MEM_FLAG_WRITEONLY | 3353 SOC_MEM_FLAG_VALID, /* 0x2 */ 3354 /* cmp_fn */ NULL, 3355 /* *null_entry */ NULL, 3356 /* index_min */ 0, 3357 /* index_max */ 4095, 3358 /* minblock */ 4, 3359 /* maxblock */ 4, 3360 /* blocks */ 0x10, 3361 /* blocks_hi */ 0, 3362 /* base */ 0x00006000, 3363 /* gran */ 1, 3364 /* bytes */ 4, 3365 /* nFields */ 1, 3366 /* *fields */ soc_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESS_BCM88690_B0m_fields, 3367 /* *views */ NULL, 3368 /* *views_num */ NULL, 3369 /* snoop_cb */ NULL, 3370 /* snoop_user_data */ NULL, 3371 /* snoop_flags */ 0, 3372 /* severity */ SOC_MEM_SEVERE_LOW, 3373 /* type */ SOC_MEM_TYPE_NORMAL, 3374 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3375 /* impl */ SOC_MEM_IMPL_EXTERNAL, 3376 /* cmic_mor_clks */ 0, 3377 }, 3378 #endif /* chips */ 3379 3380 #if defined(BCM_88690_A0) 3381 { /* SOC_MEM_INT_BRDC_HBC_RDR_CHUNK_STORAGEm */ 3382 /* mem BRDC_HBC_RDR_CHUNK_STORAGEm */ 3383 /* flags */ SOC_MEM_FLAG_SIGNAL | 3384 SOC_MEM_FLAG_WRITEONLY | 3385 SOC_MEM_FLAG_READONLY | 3386 SOC_MEM_FLAG_VALID | 3387 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3388 /* cmp_fn */ NULL, 3389 /* *null_entry */ NULL, 3390 /* index_min */ 0, 3391 /* index_max */ 31, 3392 /* minblock */ 4, 3393 /* maxblock */ 4, 3394 /* blocks */ 0x10, 3395 /* blocks_hi */ 0, 3396 /* base */ 0x00004b00, 3397 /* gran */ 1, 3398 /* bytes */ 33, 3399 /* nFields */ 2, 3400 /* *fields */ soc_BRDC_HBC_RDR_CHUNK_STORAGEm_fields, 3401 /* *views */ NULL, 3402 /* *views_num */ NULL, 3403 /* snoop_cb */ NULL, 3404 /* snoop_user_data */ NULL, 3405 /* snoop_flags */ 0, 3406 /* severity */ SOC_MEM_SEVERE_LOW, 3407 /* type */ SOC_MEM_TYPE_TWO_PORT, 3408 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3409 /* impl */ SOC_MEM_IMPL_NORMAL, 3410 /* cmic_mor_clks */ 0, 3411 }, 3412 #endif /* chips */ 3413 3414 #if defined(BCM_88690_A0) 3415 { /* SOC_MEM_INT_BRDC_HBC_RDR_INFO_FIFOm */ 3416 /* mem BRDC_HBC_RDR_INFO_FIFOm */ 3417 /* flags */ SOC_MEM_FLAG_SIGNAL | 3418 SOC_MEM_FLAG_WRITEONLY | 3419 SOC_MEM_FLAG_READONLY | 3420 SOC_MEM_FLAG_VALID, /* 0x2 */ 3421 /* cmp_fn */ NULL, 3422 /* *null_entry */ NULL, 3423 /* index_min */ 0, 3424 /* index_max */ 127, 3425 /* minblock */ 4, 3426 /* maxblock */ 4, 3427 /* blocks */ 0x10, 3428 /* blocks_hi */ 0, 3429 /* base */ 0x00004a80, 3430 /* gran */ 1, 3431 /* bytes */ 4, 3432 /* nFields */ 6, 3433 /* *fields */ soc_BRDC_HBC_RDR_INFO_FIFOm_fields, 3434 /* *views */ NULL, 3435 /* *views_num */ NULL, 3436 /* snoop_cb */ NULL, 3437 /* snoop_user_data */ NULL, 3438 /* snoop_flags */ 0, 3439 /* severity */ SOC_MEM_SEVERE_LOW, 3440 /* type */ SOC_MEM_TYPE_TWO_PORT, 3441 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3442 /* impl */ SOC_MEM_IMPL_NORMAL, 3443 /* cmic_mor_clks */ 0, 3444 }, 3445 #endif /* chips */ 3446 3447 #if defined(BCM_88690_A0) 3448 { /* SOC_MEM_INT_BRDC_HBC_READ_DATA_ASYNC_FIFOm */ 3449 /* mem BRDC_HBC_READ_DATA_ASYNC_FIFOm */ 3450 /* flags */ SOC_MEM_FLAG_SIGNAL | 3451 SOC_MEM_FLAG_WRITEONLY | 3452 SOC_MEM_FLAG_READONLY | 3453 SOC_MEM_FLAG_VALID | 3454 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3455 /* cmp_fn */ NULL, 3456 /* *null_entry */ NULL, 3457 /* index_min */ 0, 3458 /* index_max */ 31, 3459 /* minblock */ 4, 3460 /* maxblock */ 4, 3461 /* blocks */ 0x10, 3462 /* blocks_hi */ 0, 3463 /* base */ 0x00000180, 3464 /* gran */ 1, 3465 /* bytes */ 264, 3466 /* nFields */ 2, 3467 /* *fields */ soc_BRDC_HBC_READ_DATA_ASYNC_FIFOm_fields, 3468 /* *views */ NULL, 3469 /* *views_num */ NULL, 3470 /* snoop_cb */ NULL, 3471 /* snoop_user_data */ NULL, 3472 /* snoop_flags */ 0, 3473 /* severity */ SOC_MEM_SEVERE_LOW, 3474 /* type */ SOC_MEM_TYPE_TWO_PORT, 3475 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3476 /* impl */ SOC_MEM_IMPL_NORMAL, 3477 /* cmic_mor_clks */ 0, 3478 }, 3479 #endif /* chips */ 3480 3481 #if defined(BCM_88690_A0) 3482 { /* SOC_MEM_INT_BRDC_HBC_READ_DATA_REORDERm */ 3483 /* mem BRDC_HBC_READ_DATA_REORDERm */ 3484 /* flags */ SOC_MEM_FLAG_SIGNAL | 3485 SOC_MEM_FLAG_WRITEONLY | 3486 SOC_MEM_FLAG_READONLY | 3487 SOC_MEM_FLAG_VALID | 3488 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3489 /* cmp_fn */ NULL, 3490 /* *null_entry */ NULL, 3491 /* index_min */ 0, 3492 /* index_max */ 255, 3493 /* minblock */ 4, 3494 /* maxblock */ 4, 3495 /* blocks */ 0x10, 3496 /* blocks_hi */ 0, 3497 /* base */ 0x00000200, 3498 /* gran */ 1, 3499 /* bytes */ 264, 3500 /* nFields */ 2, 3501 /* *fields */ soc_BRDC_HBC_READ_DATA_REORDERm_fields, 3502 /* *views */ NULL, 3503 /* *views_num */ NULL, 3504 /* snoop_cb */ NULL, 3505 /* snoop_user_data */ NULL, 3506 /* snoop_flags */ 0, 3507 /* severity */ SOC_MEM_SEVERE_LOW, 3508 /* type */ SOC_MEM_TYPE_TWO_PORT, 3509 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3510 /* impl */ SOC_MEM_IMPL_NORMAL, 3511 /* cmic_mor_clks */ 0, 3512 }, 3513 #endif /* chips */ 3514 3515 #if defined(BCM_88690_A0) 3516 { /* SOC_MEM_INT_BRDC_HBC_READ_PER_BANK_QUEUESm */ 3517 /* mem BRDC_HBC_READ_PER_BANK_QUEUESm */ 3518 /* flags */ SOC_MEM_FLAG_SIGNAL | 3519 SOC_MEM_FLAG_WRITEONLY | 3520 SOC_MEM_FLAG_READONLY | 3521 SOC_MEM_FLAG_VALID, /* 0x2 */ 3522 /* cmp_fn */ NULL, 3523 /* *null_entry */ NULL, 3524 /* index_min */ 0, 3525 /* index_max */ 255, 3526 /* minblock */ 4, 3527 /* maxblock */ 4, 3528 /* blocks */ 0x10, 3529 /* blocks_hi */ 0, 3530 /* base */ 0x00004900, 3531 /* gran */ 1, 3532 /* bytes */ 6, 3533 /* nFields */ 6, 3534 /* *fields */ soc_BRDC_HBC_READ_PER_BANK_QUEUESm_fields, 3535 /* *views */ NULL, 3536 /* *views_num */ NULL, 3537 /* snoop_cb */ NULL, 3538 /* snoop_user_data */ NULL, 3539 /* snoop_flags */ 0, 3540 /* severity */ SOC_MEM_SEVERE_LOW, 3541 /* type */ SOC_MEM_TYPE_TWO_PORT, 3542 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3543 /* impl */ SOC_MEM_IMPL_NORMAL, 3544 /* cmic_mor_clks */ 0, 3545 }, 3546 #endif /* chips */ 3547 3548 #if defined(BCM_88690_A0) 3549 { /* SOC_MEM_INT_BRDC_HBC_READ_REQUEST_ASYNC_FIFOm */ 3550 /* mem BRDC_HBC_READ_REQUEST_ASYNC_FIFOm */ 3551 /* flags */ SOC_MEM_FLAG_SIGNAL | 3552 SOC_MEM_FLAG_WRITEONLY | 3553 SOC_MEM_FLAG_READONLY | 3554 SOC_MEM_FLAG_VALID | 3555 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3556 /* cmp_fn */ NULL, 3557 /* *null_entry */ NULL, 3558 /* index_min */ 0, 3559 /* index_max */ 31, 3560 /* minblock */ 4, 3561 /* maxblock */ 4, 3562 /* blocks */ 0x10, 3563 /* blocks_hi */ 0, 3564 /* base */ 0x00000100, 3565 /* gran */ 1, 3566 /* bytes */ 5, 3567 /* nFields */ 2, 3568 /* *fields */ soc_BRDC_HBC_READ_REQUEST_ASYNC_FIFOm_fields, 3569 /* *views */ NULL, 3570 /* *views_num */ NULL, 3571 /* snoop_cb */ NULL, 3572 /* snoop_user_data */ NULL, 3573 /* snoop_flags */ 0, 3574 /* severity */ SOC_MEM_SEVERE_LOW, 3575 /* type */ SOC_MEM_TYPE_TWO_PORT, 3576 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3577 /* impl */ SOC_MEM_IMPL_NORMAL, 3578 /* cmic_mor_clks */ 0, 3579 }, 3580 #endif /* chips */ 3581 3582 #if defined(BCM_88690_A0) 3583 { /* SOC_MEM_INT_BRDC_HBC_WRITE_DATA_ASYNC_FIFOm */ 3584 /* mem BRDC_HBC_WRITE_DATA_ASYNC_FIFOm */ 3585 /* flags */ SOC_MEM_FLAG_SIGNAL | 3586 SOC_MEM_FLAG_WRITEONLY | 3587 SOC_MEM_FLAG_READONLY | 3588 SOC_MEM_FLAG_VALID | 3589 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3590 /* cmp_fn */ NULL, 3591 /* *null_entry */ NULL, 3592 /* index_min */ 0, 3593 /* index_max */ 31, 3594 /* minblock */ 4, 3595 /* maxblock */ 4, 3596 /* blocks */ 0x10, 3597 /* blocks_hi */ 0, 3598 /* base */ 0x00000080, 3599 /* gran */ 1, 3600 /* bytes */ 264, 3601 /* nFields */ 2, 3602 /* *fields */ soc_BRDC_HBC_WRITE_DATA_ASYNC_FIFOm_fields, 3603 /* *views */ NULL, 3604 /* *views_num */ NULL, 3605 /* snoop_cb */ NULL, 3606 /* snoop_user_data */ NULL, 3607 /* snoop_flags */ 0, 3608 /* severity */ SOC_MEM_SEVERE_LOW, 3609 /* type */ SOC_MEM_TYPE_TWO_PORT, 3610 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3611 /* impl */ SOC_MEM_IMPL_NORMAL, 3612 /* cmic_mor_clks */ 0, 3613 }, 3614 #endif /* chips */ 3615 3616 #if defined(BCM_88690_A0) 3617 { /* SOC_MEM_INT_BRDC_HBC_WRITE_DATA_BUFFERm */ 3618 /* mem BRDC_HBC_WRITE_DATA_BUFFERm */ 3619 /* flags */ SOC_MEM_FLAG_SIGNAL | 3620 SOC_MEM_FLAG_WRITEONLY | 3621 SOC_MEM_FLAG_READONLY | 3622 SOC_MEM_FLAG_VALID | 3623 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3624 /* cmp_fn */ NULL, 3625 /* *null_entry */ NULL, 3626 /* index_min */ 0, 3627 /* index_max */ 255, 3628 /* minblock */ 4, 3629 /* maxblock */ 4, 3630 /* blocks */ 0x10, 3631 /* blocks_hi */ 0, 3632 /* base */ 0x00000800, 3633 /* gran */ 1, 3634 /* bytes */ 33, 3635 /* nFields */ 2, 3636 /* *fields */ soc_BRDC_HBC_WRITE_DATA_BUFFERm_fields, 3637 /* *views */ NULL, 3638 /* *views_num */ NULL, 3639 /* snoop_cb */ NULL, 3640 /* snoop_user_data */ NULL, 3641 /* snoop_flags */ 0, 3642 /* severity */ SOC_MEM_SEVERE_LOW, 3643 /* type */ SOC_MEM_TYPE_TWO_PORT, 3644 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3645 /* impl */ SOC_MEM_IMPL_NORMAL, 3646 /* cmic_mor_clks */ 0, 3647 }, 3648 #endif /* chips */ 3649 3650 #if defined(BCM_88690_A0) 3651 { /* SOC_MEM_INT_BRDC_HBC_WRITE_LATENCY_DELAYm */ 3652 /* mem BRDC_HBC_WRITE_LATENCY_DELAYm */ 3653 /* flags */ SOC_MEM_FLAG_SIGNAL | 3654 SOC_MEM_FLAG_WRITEONLY | 3655 SOC_MEM_FLAG_READONLY | 3656 SOC_MEM_FLAG_VALID, /* 0x2 */ 3657 /* cmp_fn */ NULL, 3658 /* *null_entry */ NULL, 3659 /* index_min */ 0, 3660 /* index_max */ 15, 3661 /* minblock */ 4, 3662 /* maxblock */ 4, 3663 /* blocks */ 0x10, 3664 /* blocks_hi */ 0, 3665 /* base */ 0x00004a00, 3666 /* gran */ 1, 3667 /* bytes */ 42, 3668 /* nFields */ 2, 3669 /* *fields */ soc_BRDC_HBC_WRITE_LATENCY_DELAYm_fields, 3670 /* *views */ NULL, 3671 /* *views_num */ NULL, 3672 /* snoop_cb */ NULL, 3673 /* snoop_user_data */ NULL, 3674 /* snoop_flags */ 0, 3675 /* severity */ SOC_MEM_SEVERE_LOW, 3676 /* type */ SOC_MEM_TYPE_TWO_PORT, 3677 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3678 /* impl */ SOC_MEM_IMPL_NORMAL, 3679 /* cmic_mor_clks */ 0, 3680 }, 3681 #endif /* chips */ 3682 3683 #if defined(BCM_88690_A0) 3684 { /* SOC_MEM_INT_BRDC_HBC_WRITE_PER_BANK_QUEUESm */ 3685 /* mem BRDC_HBC_WRITE_PER_BANK_QUEUESm */ 3686 /* flags */ SOC_MEM_FLAG_SIGNAL | 3687 SOC_MEM_FLAG_WRITEONLY | 3688 SOC_MEM_FLAG_READONLY | 3689 SOC_MEM_FLAG_VALID, /* 0x2 */ 3690 /* cmp_fn */ NULL, 3691 /* *null_entry */ NULL, 3692 /* index_min */ 0, 3693 /* index_max */ 255, 3694 /* minblock */ 4, 3695 /* maxblock */ 4, 3696 /* blocks */ 0x10, 3697 /* blocks_hi */ 0, 3698 /* base */ 0x00004800, 3699 /* gran */ 1, 3700 /* bytes */ 5, 3701 /* nFields */ 6, 3702 /* *fields */ soc_BRDC_HBC_WRITE_PER_BANK_QUEUESm_fields, 3703 /* *views */ NULL, 3704 /* *views_num */ NULL, 3705 /* snoop_cb */ NULL, 3706 /* snoop_user_data */ NULL, 3707 /* snoop_flags */ 0, 3708 /* severity */ SOC_MEM_SEVERE_LOW, 3709 /* type */ SOC_MEM_TYPE_TWO_PORT, 3710 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3711 /* impl */ SOC_MEM_IMPL_NORMAL, 3712 /* cmic_mor_clks */ 0, 3713 }, 3714 #endif /* chips */ 3715 3716 #if defined(BCM_88690_A0) 3717 { /* SOC_MEM_INT_BRDC_HBC_WRITE_REQUEST_ASYNC_FIFOm */ 3718 /* mem BRDC_HBC_WRITE_REQUEST_ASYNC_FIFOm */ 3719 /* flags */ SOC_MEM_FLAG_SIGNAL | 3720 SOC_MEM_FLAG_WRITEONLY | 3721 SOC_MEM_FLAG_READONLY | 3722 SOC_MEM_FLAG_VALID | 3723 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3724 /* cmp_fn */ NULL, 3725 /* *null_entry */ NULL, 3726 /* index_min */ 0, 3727 /* index_max */ 31, 3728 /* minblock */ 4, 3729 /* maxblock */ 4, 3730 /* blocks */ 0x10, 3731 /* blocks_hi */ 0, 3732 /* base */ 0x00000000, 3733 /* gran */ 1, 3734 /* bytes */ 5, 3735 /* nFields */ 2, 3736 /* *fields */ soc_BRDC_HBC_WRITE_REQUEST_ASYNC_FIFOm_fields, 3737 /* *views */ NULL, 3738 /* *views_num */ NULL, 3739 /* snoop_cb */ NULL, 3740 /* snoop_user_data */ NULL, 3741 /* snoop_flags */ 0, 3742 /* severity */ SOC_MEM_SEVERE_LOW, 3743 /* type */ SOC_MEM_TYPE_TWO_PORT, 3744 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3745 /* impl */ SOC_MEM_IMPL_NORMAL, 3746 /* cmic_mor_clks */ 0, 3747 }, 3748 #endif /* chips */ 3749 3750 #if defined(BCM_88790_A0) 3751 { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_15m */ 3752 /* mem BRDC_LCM_AUTO_DOC_NAME_15m */ 3753 /* flags */ SOC_MEM_FLAG_SIGNAL | 3754 SOC_MEM_FLAG_WRITEONLY | 3755 SOC_MEM_FLAG_READONLY | 3756 SOC_MEM_FLAG_VALID | 3757 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3758 /* cmp_fn */ NULL, 3759 /* *null_entry */ NULL, 3760 /* index_min */ 0, 3761 /* index_max */ 4607, 3762 /* minblock */ 5, 3763 /* maxblock */ 5, 3764 /* blocks */ 0x20, 3765 /* blocks_hi */ 0, 3766 /* base */ 0x00010000, 3767 /* gran */ 1, 3768 /* bytes */ 18, 3769 /* nFields */ 2, 3770 /* *fields */ soc_BRDC_LCM_AUTO_DOC_NAME_15m_fields, 3771 /* *views */ NULL, 3772 /* *views_num */ NULL, 3773 /* snoop_cb */ NULL, 3774 /* snoop_user_data */ NULL, 3775 /* snoop_flags */ 0, 3776 /* severity */ SOC_MEM_SEVERE_HIGH, 3777 /* type */ SOC_MEM_TYPE_NORMAL, 3778 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3779 /* impl */ SOC_MEM_IMPL_NORMAL, 3780 /* cmic_mor_clks */ 0, 3781 }, 3782 #endif /* chips */ 3783 3784 #if defined(BCM_88790_A0) 3785 { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_16m */ 3786 /* mem BRDC_LCM_AUTO_DOC_NAME_16m */ 3787 /* flags */ SOC_MEM_FLAG_SIGNAL | 3788 SOC_MEM_FLAG_WRITEONLY | 3789 SOC_MEM_FLAG_READONLY | 3790 SOC_MEM_FLAG_VALID | 3791 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3792 /* cmp_fn */ NULL, 3793 /* *null_entry */ NULL, 3794 /* index_min */ 0, 3795 /* index_max */ 8191, 3796 /* minblock */ 5, 3797 /* maxblock */ 5, 3798 /* blocks */ 0x20, 3799 /* blocks_hi */ 0, 3800 /* base */ 0x00090000, 3801 /* gran */ 1, 3802 /* bytes */ 14, 3803 /* nFields */ 2, 3804 /* *fields */ soc_BRDC_LCM_AUTO_DOC_NAME_16m_fields, 3805 /* *views */ NULL, 3806 /* *views_num */ NULL, 3807 /* snoop_cb */ NULL, 3808 /* snoop_user_data */ NULL, 3809 /* snoop_flags */ 0, 3810 /* severity */ SOC_MEM_SEVERE_HIGH, 3811 /* type */ SOC_MEM_TYPE_NORMAL, 3812 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3813 /* impl */ SOC_MEM_IMPL_NORMAL, 3814 /* cmic_mor_clks */ 0, 3815 }, 3816 #endif /* chips */ 3817 3818 #if defined(BCM_88790_A0) 3819 { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_17m */ 3820 /* mem BRDC_LCM_AUTO_DOC_NAME_17m */ 3821 /* flags */ SOC_MEM_FLAG_SIGNAL | 3822 SOC_MEM_FLAG_WRITEONLY | 3823 SOC_MEM_FLAG_READONLY | 3824 SOC_MEM_FLAG_VALID | 3825 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3826 /* cmp_fn */ NULL, 3827 /* *null_entry */ NULL, 3828 /* index_min */ 0, 3829 /* index_max */ 8191, 3830 /* minblock */ 5, 3831 /* maxblock */ 5, 3832 /* blocks */ 0x20, 3833 /* blocks_hi */ 0, 3834 /* base */ 0x000f0000, 3835 /* gran */ 1, 3836 /* bytes */ 14, 3837 /* nFields */ 2, 3838 /* *fields */ soc_BRDC_LCM_AUTO_DOC_NAME_17m_fields, 3839 /* *views */ NULL, 3840 /* *views_num */ NULL, 3841 /* snoop_cb */ NULL, 3842 /* snoop_user_data */ NULL, 3843 /* snoop_flags */ 0, 3844 /* severity */ SOC_MEM_SEVERE_HIGH, 3845 /* type */ SOC_MEM_TYPE_NORMAL, 3846 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3847 /* impl */ SOC_MEM_IMPL_NORMAL, 3848 /* cmic_mor_clks */ 0, 3849 }, 3850 #endif /* chips */ 3851 3852 #if defined(BCM_88790_A0) 3853 { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_18m */ 3854 /* mem BRDC_LCM_AUTO_DOC_NAME_18m */ 3855 /* flags */ SOC_MEM_FLAG_SIGNAL | 3856 SOC_MEM_FLAG_WRITEONLY | 3857 SOC_MEM_FLAG_READONLY | 3858 SOC_MEM_FLAG_VALID, /* 0x2 */ 3859 /* cmp_fn */ NULL, 3860 /* *null_entry */ NULL, 3861 /* index_min */ 0, 3862 /* index_max */ 127, 3863 /* minblock */ 5, 3864 /* maxblock */ 5, 3865 /* blocks */ 0x20, 3866 /* blocks_hi */ 0, 3867 /* base */ 0x00150000, 3868 /* gran */ 1, 3869 /* bytes */ 14, 3870 /* nFields */ 2, 3871 /* *fields */ soc_BRDC_LCM_AUTO_DOC_NAME_18m_fields, 3872 /* *views */ NULL, 3873 /* *views_num */ NULL, 3874 /* snoop_cb */ NULL, 3875 /* snoop_user_data */ NULL, 3876 /* snoop_flags */ 0, 3877 /* severity */ SOC_MEM_SEVERE_HIGH, 3878 /* type */ SOC_MEM_TYPE_TWO_PORT, 3879 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3880 /* impl */ SOC_MEM_IMPL_NORMAL, 3881 /* cmic_mor_clks */ 0, 3882 }, 3883 #endif /* chips */ 3884 3885 #if defined(BCM_88790_A0) 3886 { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_19m */ 3887 /* mem BRDC_LCM_AUTO_DOC_NAME_19m */ 3888 /* flags */ SOC_MEM_FLAG_SIGNAL | 3889 SOC_MEM_FLAG_WRITEONLY | 3890 SOC_MEM_FLAG_READONLY | 3891 SOC_MEM_FLAG_VALID, /* 0x2 */ 3892 /* cmp_fn */ NULL, 3893 /* *null_entry */ NULL, 3894 /* index_min */ 0, 3895 /* index_max */ 127, 3896 /* minblock */ 5, 3897 /* maxblock */ 5, 3898 /* blocks */ 0x20, 3899 /* blocks_hi */ 0, 3900 /* base */ 0x00150080, 3901 /* gran */ 1, 3902 /* bytes */ 14, 3903 /* nFields */ 2, 3904 /* *fields */ soc_BRDC_LCM_AUTO_DOC_NAME_19m_fields, 3905 /* *views */ NULL, 3906 /* *views_num */ NULL, 3907 /* snoop_cb */ NULL, 3908 /* snoop_user_data */ NULL, 3909 /* snoop_flags */ 0, 3910 /* severity */ SOC_MEM_SEVERE_HIGH, 3911 /* type */ SOC_MEM_TYPE_TWO_PORT, 3912 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3913 /* impl */ SOC_MEM_IMPL_NORMAL, 3914 /* cmic_mor_clks */ 0, 3915 }, 3916 #endif /* chips */ 3917 3918 #if defined(BCM_88790_A0) 3919 { /* SOC_MEM_INT_BRDC_QRH_CUCTm */ 3920 /* mem BRDC_QRH_CUCTm */ 3921 /* flags */ SOC_MEM_FLAG_SIGNAL | 3922 SOC_MEM_FLAG_VALID, /* 0x2 */ 3923 /* cmp_fn */ NULL, 3924 /* *null_entry */ NULL, 3925 /* index_min */ 0, 3926 /* index_max */ 2047, 3927 /* minblock */ 6, 3928 /* maxblock */ 6, 3929 /* blocks */ 0x40, 3930 /* blocks_hi */ 0, 3931 /* base */ 0x00019800, 3932 /* gran */ 1, 3933 /* bytes */ 26, 3934 /* nFields */ 2, 3935 /* *fields */ soc_BRDC_QRH_CUCTm_fields, 3936 /* *views */ NULL, 3937 /* *views_num */ NULL, 3938 /* snoop_cb */ NULL, 3939 /* snoop_user_data */ NULL, 3940 /* snoop_flags */ 0, 3941 /* severity */ SOC_MEM_SEVERE_LOW, 3942 /* type */ SOC_MEM_TYPE_ONE_PORT, 3943 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3944 /* impl */ SOC_MEM_IMPL_NORMAL, 3945 /* cmic_mor_clks */ 0, 3946 }, 3947 #endif /* chips */ 3948 3949 #if defined(BCM_88790_A0) 3950 { /* SOC_MEM_INT_BRDC_QRH_DLLUm */ 3951 /* mem BRDC_QRH_DLLUm */ 3952 /* flags */ SOC_MEM_FLAG_SIGNAL | 3953 SOC_MEM_FLAG_WRITEONLY | 3954 SOC_MEM_FLAG_READONLY | 3955 SOC_MEM_FLAG_VALID, /* 0x2 */ 3956 /* cmp_fn */ NULL, 3957 /* *null_entry */ NULL, 3958 /* index_min */ 0, 3959 /* index_max */ 655, 3960 /* minblock */ 6, 3961 /* maxblock */ 6, 3962 /* blocks */ 0x40, 3963 /* blocks_hi */ 0, 3964 /* base */ 0x00014800, 3965 /* gran */ 1, 3966 /* bytes */ 16, 3967 /* nFields */ 2, 3968 /* *fields */ soc_BRDC_QRH_DLLUm_fields, 3969 /* *views */ NULL, 3970 /* *views_num */ NULL, 3971 /* snoop_cb */ NULL, 3972 /* snoop_user_data */ NULL, 3973 /* snoop_flags */ 0, 3974 /* severity */ SOC_MEM_SEVERE_LOW, 3975 /* type */ SOC_MEM_TYPE_TWO_PORT, 3976 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3977 /* impl */ SOC_MEM_IMPL_NORMAL, 3978 /* cmic_mor_clks */ 0, 3979 }, 3980 #endif /* chips */ 3981 3982 #if defined(BCM_88790_A0) 3983 { /* SOC_MEM_INT_BRDC_QRH_DUCTm */ 3984 /* mem BRDC_QRH_DUCTm */ 3985 /* flags */ SOC_MEM_FLAG_SIGNAL | 3986 SOC_MEM_FLAG_VALID, /* 0x2 */ 3987 /* cmp_fn */ NULL, 3988 /* *null_entry */ NULL, 3989 /* index_min */ 0, 3990 /* index_max */ 2047, 3991 /* minblock */ 6, 3992 /* maxblock */ 6, 3993 /* blocks */ 0x40, 3994 /* blocks_hi */ 0, 3995 /* base */ 0x00010000, 3996 /* gran */ 1, 3997 /* bytes */ 26, 3998 /* nFields */ 2, 3999 /* *fields */ soc_BRDC_QRH_DUCTm_fields, 4000 /* *views */ NULL, 4001 /* *views_num */ NULL, 4002 /* snoop_cb */ NULL, 4003 /* snoop_user_data */ NULL, 4004 /* snoop_flags */ 0, 4005 /* severity */ SOC_MEM_SEVERE_LOW, 4006 /* type */ SOC_MEM_TYPE_ONE_PORT, 4007 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4008 /* impl */ SOC_MEM_IMPL_NORMAL, 4009 /* cmic_mor_clks */ 0, 4010 }, 4011 #endif /* chips */ 4012 4013 #if defined(BCM_88790_A0) 4014 { /* SOC_MEM_INT_BRDC_QRH_FFLBm */ 4015 /* mem BRDC_QRH_FFLBm */ 4016 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 4017 /* cmp_fn */ NULL, 4018 /* *null_entry */ NULL, 4019 /* index_min */ 0, 4020 /* index_max */ 127, 4021 /* minblock */ 6, 4022 /* maxblock */ 6, 4023 /* blocks */ 0x40, 4024 /* blocks_hi */ 0, 4025 /* base */ 0x00015200, 4026 /* gran */ 1, 4027 /* bytes */ 5, 4028 /* nFields */ 2, 4029 /* *fields */ soc_BRDC_QRH_FFLBm_fields, 4030 /* *views */ NULL, 4031 /* *views_num */ NULL, 4032 /* snoop_cb */ NULL, 4033 /* snoop_user_data */ NULL, 4034 /* snoop_flags */ 0, 4035 /* severity */ SOC_MEM_SEVERE_LOW, 4036 /* type */ SOC_MEM_TYPE_ONE_PORT, 4037 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4038 /* impl */ SOC_MEM_IMPL_NORMAL, 4039 /* cmic_mor_clks */ 0, 4040 }, 4041 #endif /* chips */ 4042 4043 #if defined(BCM_88790_A0) 4044 { /* SOC_MEM_INT_BRDC_QRH_MCLBTm */ 4045 /* mem BRDC_QRH_MCLBTm */ 4046 /* flags */ SOC_MEM_FLAG_VALID | 4047 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4048 /* cmp_fn */ NULL, 4049 /* *null_entry */ NULL, 4050 /* index_min */ 0, 4051 /* index_max */ 191, 4052 /* minblock */ 6, 4053 /* maxblock */ 6, 4054 /* blocks */ 0x40, 4055 /* blocks_hi */ 0, 4056 /* base */ 0x00010800, 4057 /* gran */ 1, 4058 /* bytes */ 26, 4059 /* nFields */ 2, 4060 /* *fields */ soc_BRDC_QRH_MCLBTm_fields, 4061 /* *views */ NULL, 4062 /* *views_num */ NULL, 4063 /* snoop_cb */ NULL, 4064 /* snoop_user_data */ NULL, 4065 /* snoop_flags */ 0, 4066 /* severity */ SOC_MEM_SEVERE_LOW, 4067 /* type */ SOC_MEM_TYPE_TWO_PORT, 4068 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4069 /* impl */ SOC_MEM_IMPL_NORMAL, 4070 /* cmic_mor_clks */ 0, 4071 }, 4072 #endif /* chips */ 4073 4074 #if defined(BCM_88790_A0) 4075 { /* SOC_MEM_INT_BRDC_QRH_MCSFFm */ 4076 /* mem BRDC_QRH_MCSFFm */ 4077 /* flags */ SOC_MEM_FLAG_VALID | 4078 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4079 /* cmp_fn */ NULL, 4080 /* *null_entry */ NULL, 4081 /* index_min */ 0, 4082 /* index_max */ 191, 4083 /* minblock */ 6, 4084 /* maxblock */ 6, 4085 /* blocks */ 0x40, 4086 /* blocks_hi */ 0, 4087 /* base */ 0x00015800, 4088 /* gran */ 1, 4089 /* bytes */ 3, 4090 /* nFields */ 2, 4091 /* *fields */ soc_BRDC_QRH_MCSFFm_fields, 4092 /* *views */ NULL, 4093 /* *views_num */ NULL, 4094 /* snoop_cb */ NULL, 4095 /* snoop_user_data */ NULL, 4096 /* snoop_flags */ 0, 4097 /* severity */ SOC_MEM_SEVERE_LOW, 4098 /* type */ SOC_MEM_TYPE_ONE_PORT, 4099 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4100 /* impl */ SOC_MEM_IMPL_NORMAL, 4101 /* cmic_mor_clks */ 0, 4102 }, 4103 #endif /* chips */ 4104 4105 #if defined(BCM_88790_A0) 4106 { /* SOC_MEM_INT_BRDC_QRH_MNOLm */ 4107 /* mem BRDC_QRH_MNOLm */ 4108 /* flags */ SOC_MEM_FLAG_VALID | 4109 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4110 /* cmp_fn */ NULL, 4111 /* *null_entry */ NULL, 4112 /* index_min */ 0, 4113 /* index_max */ 191, 4114 /* minblock */ 6, 4115 /* maxblock */ 6, 4116 /* blocks */ 0x40, 4117 /* blocks_hi */ 0, 4118 /* base */ 0x0001a800, 4119 /* gran */ 1, 4120 /* bytes */ 2, 4121 /* nFields */ 2, 4122 /* *fields */ soc_BRDC_QRH_MNOLm_fields, 4123 /* *views */ NULL, 4124 /* *views_num */ NULL, 4125 /* snoop_cb */ NULL, 4126 /* snoop_user_data */ NULL, 4127 /* snoop_flags */ 0, 4128 /* severity */ SOC_MEM_SEVERE_LOW, 4129 /* type */ SOC_MEM_TYPE_ONE_PORT, 4130 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4131 /* impl */ SOC_MEM_IMPL_NORMAL, 4132 /* cmic_mor_clks */ 0, 4133 }, 4134 #endif /* chips */ 4135 4136 #if defined(BCM_88790_A0) 4137 { /* SOC_MEM_INT_BRDC_QRH_RESERVED_21m */ 4138 /* mem BRDC_QRH_RESERVED_21m */ 4139 /* flags */ SOC_MEM_FLAG_SIGNAL | 4140 SOC_MEM_FLAG_WRITEONLY | 4141 SOC_MEM_FLAG_READONLY | 4142 SOC_MEM_FLAG_VALID | 4143 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4144 /* cmp_fn */ NULL, 4145 /* *null_entry */ NULL, 4146 /* index_min */ 0, 4147 /* index_max */ 49, 4148 /* minblock */ 6, 4149 /* maxblock */ 6, 4150 /* blocks */ 0x40, 4151 /* blocks_hi */ 0, 4152 /* base */ 0x00014c00, 4153 /* gran */ 1, 4154 /* bytes */ 29, 4155 /* nFields */ 2, 4156 /* *fields */ soc_BRDC_QRH_RESERVED_21m_fields, 4157 /* *views */ NULL, 4158 /* *views_num */ NULL, 4159 /* snoop_cb */ NULL, 4160 /* snoop_user_data */ NULL, 4161 /* snoop_flags */ 0, 4162 /* severity */ SOC_MEM_SEVERE_LOW, 4163 /* type */ SOC_MEM_TYPE_TWO_PORT, 4164 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4165 /* impl */ SOC_MEM_IMPL_NORMAL, 4166 /* cmic_mor_clks */ 0, 4167 }, 4168 #endif /* chips */ 4169 4170 #if defined(BCM_88790_A0) 4171 { /* SOC_MEM_INT_BRDC_QRH_RESERVED_22m */ 4172 /* mem BRDC_QRH_RESERVED_22m */ 4173 /* flags */ SOC_MEM_FLAG_SIGNAL | 4174 SOC_MEM_FLAG_WRITEONLY | 4175 SOC_MEM_FLAG_READONLY | 4176 SOC_MEM_FLAG_VALID | 4177 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4178 /* cmp_fn */ NULL, 4179 /* *null_entry */ NULL, 4180 /* index_min */ 0, 4181 /* index_max */ 49, 4182 /* minblock */ 6, 4183 /* maxblock */ 6, 4184 /* blocks */ 0x40, 4185 /* blocks_hi */ 0, 4186 /* base */ 0x00014f00, 4187 /* gran */ 1, 4188 /* bytes */ 5, 4189 /* nFields */ 1, 4190 /* *fields */ soc_BRDC_QRH_RESERVED_22m_fields, 4191 /* *views */ NULL, 4192 /* *views_num */ NULL, 4193 /* snoop_cb */ NULL, 4194 /* snoop_user_data */ NULL, 4195 /* snoop_flags */ 0, 4196 /* severity */ SOC_MEM_SEVERE_LOW, 4197 /* type */ SOC_MEM_TYPE_TWO_PORT, 4198 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4199 /* impl */ SOC_MEM_IMPL_NORMAL, 4200 /* cmic_mor_clks */ 0, 4201 }, 4202 #endif /* chips */ 4203 4204 #if defined(BCM_88790_A0) 4205 { /* SOC_MEM_INT_BRDC_QRH_RESERVED_23m */ 4206 /* mem BRDC_QRH_RESERVED_23m */ 4207 /* flags */ SOC_MEM_FLAG_SIGNAL | 4208 SOC_MEM_FLAG_WRITEONLY | 4209 SOC_MEM_FLAG_READONLY | 4210 SOC_MEM_FLAG_VALID, /* 0x2 */ 4211 /* cmp_fn */ NULL, 4212 /* *null_entry */ NULL, 4213 /* index_min */ 0, 4214 /* index_max */ 191, 4215 /* minblock */ 6, 4216 /* maxblock */ 6, 4217 /* blocks */ 0x40, 4218 /* blocks_hi */ 0, 4219 /* base */ 0x0001a000, 4220 /* gran */ 1, 4221 /* bytes */ 2, 4222 /* nFields */ 2, 4223 /* *fields */ soc_BRDC_QRH_RESERVED_23m_fields, 4224 /* *views */ NULL, 4225 /* *views_num */ NULL, 4226 /* snoop_cb */ NULL, 4227 /* snoop_user_data */ NULL, 4228 /* snoop_flags */ 0, 4229 /* severity */ SOC_MEM_SEVERE_LOW, 4230 /* type */ SOC_MEM_TYPE_TWO_PORT, 4231 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4232 /* impl */ SOC_MEM_IMPL_NORMAL, 4233 /* cmic_mor_clks */ 0, 4234 }, 4235 #endif /* chips */ 4236 4237 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \ 4238 defined(BCM_56504_B0) || defined(BCM_56514_A0) || \ 4239 defined(BCM_56800_A0) 4240 { /* SOC_MEM_INT_BSAFE_CMD_DATA_INm */ 4241 /* mem BSAFE_CMD_DATA_INm */ 4242 /* flags */ SOC_MEM_FLAG_VALID | 4243 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4244 /* cmp_fn */ _soc_mem_cmp_undef, 4245 /* *null_entry */ _soc_mem_entry_null_zeroes, 4246 /* index_min */ 0, 4247 /* index_max */ 255, 4248 /* minblock */ 0, 4249 /* maxblock */ 0, 4250 /* blocks */ 0x1, 4251 /* blocks_hi */ 0, 4252 /* base */ 0x00010000, 4253 /* gran */ 1, 4254 /* bytes */ 4, 4255 /* nFields */ 1, 4256 /* *fields */ soc_BSAFE_CMD_DATA_INm_fields, 4257 /* *views */ NULL, 4258 /* *views_num */ NULL, 4259 /* snoop_cb */ NULL, 4260 /* snoop_user_data */ NULL, 4261 /* snoop_flags */ 0, 4262 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4263 /* type */ SOC_MEM_TYPE_NORMAL, 4264 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4265 /* impl */ SOC_MEM_IMPL_NORMAL, 4266 /* cmic_mor_clks */ 0, 4267 }, 4268 #endif /* chips */ 4269 4270 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \ 4271 defined(BCM_56504_B0) || defined(BCM_56514_A0) || \ 4272 defined(BCM_56800_A0) 4273 { /* SOC_MEM_INT_BSAFE_CMD_DATA_OUTm */ 4274 /* mem BSAFE_CMD_DATA_OUTm */ 4275 /* flags */ SOC_MEM_FLAG_VALID | 4276 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4277 /* cmp_fn */ _soc_mem_cmp_undef, 4278 /* *null_entry */ _soc_mem_entry_null_zeroes, 4279 /* index_min */ 0, 4280 /* index_max */ 255, 4281 /* minblock */ 0, 4282 /* maxblock */ 0, 4283 /* blocks */ 0x1, 4284 /* blocks_hi */ 0, 4285 /* base */ 0x00020000, 4286 /* gran */ 1, 4287 /* bytes */ 4, 4288 /* nFields */ 1, 4289 /* *fields */ soc_BSAFE_CMD_DATA_OUTm_fields, 4290 /* *views */ NULL, 4291 /* *views_num */ NULL, 4292 /* snoop_cb */ NULL, 4293 /* snoop_user_data */ NULL, 4294 /* snoop_flags */ 0, 4295 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4296 /* type */ SOC_MEM_TYPE_NORMAL, 4297 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4298 /* impl */ SOC_MEM_IMPL_NORMAL, 4299 /* cmic_mor_clks */ 0, 4300 }, 4301 #endif /* chips */ 4302 4303 #if defined(BCM_56370_A0) 4304 { /* SOC_MEM_INT_BSC_AG_AGE_TABLEm */ 4305 /* mem BSC_AG_AGE_TABLEm */ 4306 /* flags */ SOC_MEM_FLAG_VALID | 4307 SOC_MEM_FLAG_CACHABLE | 4308 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 4309 /* cmp_fn */ _soc_mem_cmp_undef, 4310 /* *null_entry */ _soc_mem_entry_null_zeroes, 4311 /* index_min */ 0, 4312 /* index_max */ 36863, 4313 /* minblock */ 14, 4314 /* maxblock */ 14, 4315 /* blocks */ 0x4000, 4316 /* blocks_hi */ 0, 4317 /* base */ 0x8b400000, 4318 /* gran */ 1, 4319 /* bytes */ 4, 4320 /* nFields */ 11, 4321 /* *fields */ soc_BSC_AG_AGE_TABLEm_fields, 4322 /* *views */ NULL, 4323 /* *views_num */ NULL, 4324 /* snoop_cb */ NULL, 4325 /* snoop_user_data */ NULL, 4326 /* snoop_flags */ 0, 4327 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4328 /* type */ SOC_MEM_TYPE_NORMAL, 4329 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4330 /* impl */ SOC_MEM_IMPL_NORMAL, 4331 /* cmic_mor_clks */ 0, 4332 /* access_latency_mode */ 3, 4333 }, 4334 #endif /* chips */ 4335 4336 #if defined(BCM_56370_A0) 4337 { /* SOC_MEM_INT_BSC_DG_ALU16_0_EVENT_COUNTERm */ 4338 /* mem BSC_DG_ALU16_0_EVENT_COUNTERm */ 4339 /* flags */ SOC_MEM_FLAG_VALID | 4340 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4341 /* cmp_fn */ _soc_mem_cmp_undef, 4342 /* *null_entry */ _soc_mem_entry_null_zeroes, 4343 /* index_min */ 0, 4344 /* index_max */ 0, 4345 /* minblock */ 14, 4346 /* maxblock */ 14, 4347 /* blocks */ 0x4000, 4348 /* blocks_hi */ 0, 4349 /* base */ 0x8ac40000, 4350 /* gran */ 1, 4351 /* bytes */ 4, 4352 /* nFields */ 1, 4353 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4354 /* *views */ NULL, 4355 /* *views_num */ NULL, 4356 /* snoop_cb */ NULL, 4357 /* snoop_user_data */ NULL, 4358 /* snoop_flags */ 0, 4359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4360 /* type */ SOC_MEM_TYPE_NORMAL, 4361 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4362 /* impl */ SOC_MEM_IMPL_NORMAL, 4363 /* cmic_mor_clks */ 0, 4364 /* access_latency_mode */ 3, 4365 }, 4366 #endif /* chips */ 4367 4368 #if defined(BCM_56370_A0) 4369 { /* SOC_MEM_INT_BSC_DG_ALU16_1_EVENT_COUNTERm */ 4370 /* mem BSC_DG_ALU16_1_EVENT_COUNTERm */ 4371 /* flags */ SOC_MEM_FLAG_VALID | 4372 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4373 /* cmp_fn */ _soc_mem_cmp_undef, 4374 /* *null_entry */ _soc_mem_entry_null_zeroes, 4375 /* index_min */ 0, 4376 /* index_max */ 0, 4377 /* minblock */ 14, 4378 /* maxblock */ 14, 4379 /* blocks */ 0x4000, 4380 /* blocks_hi */ 0, 4381 /* base */ 0x8ac80000, 4382 /* gran */ 1, 4383 /* bytes */ 4, 4384 /* nFields */ 1, 4385 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4386 /* *views */ NULL, 4387 /* *views_num */ NULL, 4388 /* snoop_cb */ NULL, 4389 /* snoop_user_data */ NULL, 4390 /* snoop_flags */ 0, 4391 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4392 /* type */ SOC_MEM_TYPE_NORMAL, 4393 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4394 /* impl */ SOC_MEM_IMPL_NORMAL, 4395 /* cmic_mor_clks */ 0, 4396 /* access_latency_mode */ 3, 4397 }, 4398 #endif /* chips */ 4399 4400 #if defined(BCM_56370_A0) 4401 { /* SOC_MEM_INT_BSC_DG_ALU16_2_EVENT_COUNTERm */ 4402 /* mem BSC_DG_ALU16_2_EVENT_COUNTERm */ 4403 /* flags */ SOC_MEM_FLAG_VALID | 4404 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4405 /* cmp_fn */ _soc_mem_cmp_undef, 4406 /* *null_entry */ _soc_mem_entry_null_zeroes, 4407 /* index_min */ 0, 4408 /* index_max */ 0, 4409 /* minblock */ 14, 4410 /* maxblock */ 14, 4411 /* blocks */ 0x4000, 4412 /* blocks_hi */ 0, 4413 /* base */ 0x8acc0000, 4414 /* gran */ 1, 4415 /* bytes */ 4, 4416 /* nFields */ 1, 4417 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4418 /* *views */ NULL, 4419 /* *views_num */ NULL, 4420 /* snoop_cb */ NULL, 4421 /* snoop_user_data */ NULL, 4422 /* snoop_flags */ 0, 4423 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4424 /* type */ SOC_MEM_TYPE_NORMAL, 4425 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4426 /* impl */ SOC_MEM_IMPL_NORMAL, 4427 /* cmic_mor_clks */ 0, 4428 /* access_latency_mode */ 3, 4429 }, 4430 #endif /* chips */ 4431 4432 #if defined(BCM_56370_A0) 4433 { /* SOC_MEM_INT_BSC_DG_ALU16_3_EVENT_COUNTERm */ 4434 /* mem BSC_DG_ALU16_3_EVENT_COUNTERm */ 4435 /* flags */ SOC_MEM_FLAG_VALID | 4436 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4437 /* cmp_fn */ _soc_mem_cmp_undef, 4438 /* *null_entry */ _soc_mem_entry_null_zeroes, 4439 /* index_min */ 0, 4440 /* index_max */ 0, 4441 /* minblock */ 14, 4442 /* maxblock */ 14, 4443 /* blocks */ 0x4000, 4444 /* blocks_hi */ 0, 4445 /* base */ 0x8ad00000, 4446 /* gran */ 1, 4447 /* bytes */ 4, 4448 /* nFields */ 1, 4449 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4450 /* *views */ NULL, 4451 /* *views_num */ NULL, 4452 /* snoop_cb */ NULL, 4453 /* snoop_user_data */ NULL, 4454 /* snoop_flags */ 0, 4455 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4456 /* type */ SOC_MEM_TYPE_NORMAL, 4457 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4458 /* impl */ SOC_MEM_IMPL_NORMAL, 4459 /* cmic_mor_clks */ 0, 4460 /* access_latency_mode */ 3, 4461 }, 4462 #endif /* chips */ 4463 4464 #if defined(BCM_56370_A0) 4465 { /* SOC_MEM_INT_BSC_DG_ALU16_4_EVENT_COUNTERm */ 4466 /* mem BSC_DG_ALU16_4_EVENT_COUNTERm */ 4467 /* flags */ SOC_MEM_FLAG_VALID | 4468 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4469 /* cmp_fn */ _soc_mem_cmp_undef, 4470 /* *null_entry */ _soc_mem_entry_null_zeroes, 4471 /* index_min */ 0, 4472 /* index_max */ 0, 4473 /* minblock */ 14, 4474 /* maxblock */ 14, 4475 /* blocks */ 0x4000, 4476 /* blocks_hi */ 0, 4477 /* base */ 0x8ad40000, 4478 /* gran */ 1, 4479 /* bytes */ 4, 4480 /* nFields */ 1, 4481 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4482 /* *views */ NULL, 4483 /* *views_num */ NULL, 4484 /* snoop_cb */ NULL, 4485 /* snoop_user_data */ NULL, 4486 /* snoop_flags */ 0, 4487 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4488 /* type */ SOC_MEM_TYPE_NORMAL, 4489 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4490 /* impl */ SOC_MEM_IMPL_NORMAL, 4491 /* cmic_mor_clks */ 0, 4492 /* access_latency_mode */ 3, 4493 }, 4494 #endif /* chips */ 4495 4496 #if defined(BCM_56370_A0) 4497 { /* SOC_MEM_INT_BSC_DG_ALU16_5_EVENT_COUNTERm */ 4498 /* mem BSC_DG_ALU16_5_EVENT_COUNTERm */ 4499 /* flags */ SOC_MEM_FLAG_VALID | 4500 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4501 /* cmp_fn */ _soc_mem_cmp_undef, 4502 /* *null_entry */ _soc_mem_entry_null_zeroes, 4503 /* index_min */ 0, 4504 /* index_max */ 0, 4505 /* minblock */ 14, 4506 /* maxblock */ 14, 4507 /* blocks */ 0x4000, 4508 /* blocks_hi */ 0, 4509 /* base */ 0x8ad80000, 4510 /* gran */ 1, 4511 /* bytes */ 4, 4512 /* nFields */ 1, 4513 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4514 /* *views */ NULL, 4515 /* *views_num */ NULL, 4516 /* snoop_cb */ NULL, 4517 /* snoop_user_data */ NULL, 4518 /* snoop_flags */ 0, 4519 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4520 /* type */ SOC_MEM_TYPE_NORMAL, 4521 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4522 /* impl */ SOC_MEM_IMPL_NORMAL, 4523 /* cmic_mor_clks */ 0, 4524 /* access_latency_mode */ 3, 4525 }, 4526 #endif /* chips */ 4527 4528 #if defined(BCM_56370_A0) 4529 { /* SOC_MEM_INT_BSC_DG_ALU16_6_EVENT_COUNTERm */ 4530 /* mem BSC_DG_ALU16_6_EVENT_COUNTERm */ 4531 /* flags */ SOC_MEM_FLAG_VALID | 4532 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4533 /* cmp_fn */ _soc_mem_cmp_undef, 4534 /* *null_entry */ _soc_mem_entry_null_zeroes, 4535 /* index_min */ 0, 4536 /* index_max */ 0, 4537 /* minblock */ 14, 4538 /* maxblock */ 14, 4539 /* blocks */ 0x4000, 4540 /* blocks_hi */ 0, 4541 /* base */ 0x8adc0000, 4542 /* gran */ 1, 4543 /* bytes */ 4, 4544 /* nFields */ 1, 4545 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4546 /* *views */ NULL, 4547 /* *views_num */ NULL, 4548 /* snoop_cb */ NULL, 4549 /* snoop_user_data */ NULL, 4550 /* snoop_flags */ 0, 4551 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4552 /* type */ SOC_MEM_TYPE_NORMAL, 4553 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4554 /* impl */ SOC_MEM_IMPL_NORMAL, 4555 /* cmic_mor_clks */ 0, 4556 /* access_latency_mode */ 3, 4557 }, 4558 #endif /* chips */ 4559 4560 #if defined(BCM_56370_A0) 4561 { /* SOC_MEM_INT_BSC_DG_ALU16_7_EVENT_COUNTERm */ 4562 /* mem BSC_DG_ALU16_7_EVENT_COUNTERm */ 4563 /* flags */ SOC_MEM_FLAG_VALID | 4564 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4565 /* cmp_fn */ _soc_mem_cmp_undef, 4566 /* *null_entry */ _soc_mem_entry_null_zeroes, 4567 /* index_min */ 0, 4568 /* index_max */ 0, 4569 /* minblock */ 14, 4570 /* maxblock */ 14, 4571 /* blocks */ 0x4000, 4572 /* blocks_hi */ 0, 4573 /* base */ 0x8ae00000, 4574 /* gran */ 1, 4575 /* bytes */ 4, 4576 /* nFields */ 1, 4577 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4578 /* *views */ NULL, 4579 /* *views_num */ NULL, 4580 /* snoop_cb */ NULL, 4581 /* snoop_user_data */ NULL, 4582 /* snoop_flags */ 0, 4583 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4584 /* type */ SOC_MEM_TYPE_NORMAL, 4585 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4586 /* impl */ SOC_MEM_IMPL_NORMAL, 4587 /* cmic_mor_clks */ 0, 4588 /* access_latency_mode */ 3, 4589 }, 4590 #endif /* chips */ 4591 4592 #if defined(BCM_56370_A0) 4593 { /* SOC_MEM_INT_BSC_DG_ALU32_0_EVENT_COUNTERm */ 4594 /* mem BSC_DG_ALU32_0_EVENT_COUNTERm */ 4595 /* flags */ SOC_MEM_FLAG_VALID | 4596 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4597 /* cmp_fn */ _soc_mem_cmp_undef, 4598 /* *null_entry */ _soc_mem_entry_null_zeroes, 4599 /* index_min */ 0, 4600 /* index_max */ 0, 4601 /* minblock */ 14, 4602 /* maxblock */ 14, 4603 /* blocks */ 0x4000, 4604 /* blocks_hi */ 0, 4605 /* base */ 0x8ae40000, 4606 /* gran */ 1, 4607 /* bytes */ 4, 4608 /* nFields */ 1, 4609 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4610 /* *views */ NULL, 4611 /* *views_num */ NULL, 4612 /* snoop_cb */ NULL, 4613 /* snoop_user_data */ NULL, 4614 /* snoop_flags */ 0, 4615 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4616 /* type */ SOC_MEM_TYPE_NORMAL, 4617 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4618 /* impl */ SOC_MEM_IMPL_NORMAL, 4619 /* cmic_mor_clks */ 0, 4620 /* access_latency_mode */ 3, 4621 }, 4622 #endif /* chips */ 4623 4624 #if defined(BCM_56370_A0) 4625 { /* SOC_MEM_INT_BSC_DG_ALU32_10_EVENT_COUNTERm */ 4626 /* mem BSC_DG_ALU32_10_EVENT_COUNTERm */ 4627 /* flags */ SOC_MEM_FLAG_VALID | 4628 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4629 /* cmp_fn */ _soc_mem_cmp_undef, 4630 /* *null_entry */ _soc_mem_entry_null_zeroes, 4631 /* index_min */ 0, 4632 /* index_max */ 0, 4633 /* minblock */ 14, 4634 /* maxblock */ 14, 4635 /* blocks */ 0x4000, 4636 /* blocks_hi */ 0, 4637 /* base */ 0x8b0c0000, 4638 /* gran */ 1, 4639 /* bytes */ 4, 4640 /* nFields */ 1, 4641 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4642 /* *views */ NULL, 4643 /* *views_num */ NULL, 4644 /* snoop_cb */ NULL, 4645 /* snoop_user_data */ NULL, 4646 /* snoop_flags */ 0, 4647 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4648 /* type */ SOC_MEM_TYPE_NORMAL, 4649 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4650 /* impl */ SOC_MEM_IMPL_NORMAL, 4651 /* cmic_mor_clks */ 0, 4652 /* access_latency_mode */ 3, 4653 }, 4654 #endif /* chips */ 4655 4656 #if defined(BCM_56370_A0) 4657 { /* SOC_MEM_INT_BSC_DG_ALU32_11_EVENT_COUNTERm */ 4658 /* mem BSC_DG_ALU32_11_EVENT_COUNTERm */ 4659 /* flags */ SOC_MEM_FLAG_VALID | 4660 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4661 /* cmp_fn */ _soc_mem_cmp_undef, 4662 /* *null_entry */ _soc_mem_entry_null_zeroes, 4663 /* index_min */ 0, 4664 /* index_max */ 0, 4665 /* minblock */ 14, 4666 /* maxblock */ 14, 4667 /* blocks */ 0x4000, 4668 /* blocks_hi */ 0, 4669 /* base */ 0x8b100000, 4670 /* gran */ 1, 4671 /* bytes */ 4, 4672 /* nFields */ 1, 4673 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4674 /* *views */ NULL, 4675 /* *views_num */ NULL, 4676 /* snoop_cb */ NULL, 4677 /* snoop_user_data */ NULL, 4678 /* snoop_flags */ 0, 4679 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4680 /* type */ SOC_MEM_TYPE_NORMAL, 4681 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4682 /* impl */ SOC_MEM_IMPL_NORMAL, 4683 /* cmic_mor_clks */ 0, 4684 /* access_latency_mode */ 3, 4685 }, 4686 #endif /* chips */ 4687 4688 #if defined(BCM_56370_A0) 4689 { /* SOC_MEM_INT_BSC_DG_ALU32_1_EVENT_COUNTERm */ 4690 /* mem BSC_DG_ALU32_1_EVENT_COUNTERm */ 4691 /* flags */ SOC_MEM_FLAG_VALID | 4692 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4693 /* cmp_fn */ _soc_mem_cmp_undef, 4694 /* *null_entry */ _soc_mem_entry_null_zeroes, 4695 /* index_min */ 0, 4696 /* index_max */ 0, 4697 /* minblock */ 14, 4698 /* maxblock */ 14, 4699 /* blocks */ 0x4000, 4700 /* blocks_hi */ 0, 4701 /* base */ 0x8ae80000, 4702 /* gran */ 1, 4703 /* bytes */ 4, 4704 /* nFields */ 1, 4705 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4706 /* *views */ NULL, 4707 /* *views_num */ NULL, 4708 /* snoop_cb */ NULL, 4709 /* snoop_user_data */ NULL, 4710 /* snoop_flags */ 0, 4711 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4712 /* type */ SOC_MEM_TYPE_NORMAL, 4713 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4714 /* impl */ SOC_MEM_IMPL_NORMAL, 4715 /* cmic_mor_clks */ 0, 4716 /* access_latency_mode */ 3, 4717 }, 4718 #endif /* chips */ 4719 4720 #if defined(BCM_56370_A0) 4721 { /* SOC_MEM_INT_BSC_DG_ALU32_2_EVENT_COUNTERm */ 4722 /* mem BSC_DG_ALU32_2_EVENT_COUNTERm */ 4723 /* flags */ SOC_MEM_FLAG_VALID | 4724 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4725 /* cmp_fn */ _soc_mem_cmp_undef, 4726 /* *null_entry */ _soc_mem_entry_null_zeroes, 4727 /* index_min */ 0, 4728 /* index_max */ 0, 4729 /* minblock */ 14, 4730 /* maxblock */ 14, 4731 /* blocks */ 0x4000, 4732 /* blocks_hi */ 0, 4733 /* base */ 0x8aec0000, 4734 /* gran */ 1, 4735 /* bytes */ 4, 4736 /* nFields */ 1, 4737 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4738 /* *views */ NULL, 4739 /* *views_num */ NULL, 4740 /* snoop_cb */ NULL, 4741 /* snoop_user_data */ NULL, 4742 /* snoop_flags */ 0, 4743 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4744 /* type */ SOC_MEM_TYPE_NORMAL, 4745 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4746 /* impl */ SOC_MEM_IMPL_NORMAL, 4747 /* cmic_mor_clks */ 0, 4748 /* access_latency_mode */ 3, 4749 }, 4750 #endif /* chips */ 4751 4752 #if defined(BCM_56370_A0) 4753 { /* SOC_MEM_INT_BSC_DG_ALU32_3_EVENT_COUNTERm */ 4754 /* mem BSC_DG_ALU32_3_EVENT_COUNTERm */ 4755 /* flags */ SOC_MEM_FLAG_VALID | 4756 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4757 /* cmp_fn */ _soc_mem_cmp_undef, 4758 /* *null_entry */ _soc_mem_entry_null_zeroes, 4759 /* index_min */ 0, 4760 /* index_max */ 0, 4761 /* minblock */ 14, 4762 /* maxblock */ 14, 4763 /* blocks */ 0x4000, 4764 /* blocks_hi */ 0, 4765 /* base */ 0x8af00000, 4766 /* gran */ 1, 4767 /* bytes */ 4, 4768 /* nFields */ 1, 4769 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4770 /* *views */ NULL, 4771 /* *views_num */ NULL, 4772 /* snoop_cb */ NULL, 4773 /* snoop_user_data */ NULL, 4774 /* snoop_flags */ 0, 4775 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4776 /* type */ SOC_MEM_TYPE_NORMAL, 4777 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4778 /* impl */ SOC_MEM_IMPL_NORMAL, 4779 /* cmic_mor_clks */ 0, 4780 /* access_latency_mode */ 3, 4781 }, 4782 #endif /* chips */ 4783 4784 #if defined(BCM_56370_A0) 4785 { /* SOC_MEM_INT_BSC_DG_ALU32_4_EVENT_COUNTERm */ 4786 /* mem BSC_DG_ALU32_4_EVENT_COUNTERm */ 4787 /* flags */ SOC_MEM_FLAG_VALID | 4788 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4789 /* cmp_fn */ _soc_mem_cmp_undef, 4790 /* *null_entry */ _soc_mem_entry_null_zeroes, 4791 /* index_min */ 0, 4792 /* index_max */ 0, 4793 /* minblock */ 14, 4794 /* maxblock */ 14, 4795 /* blocks */ 0x4000, 4796 /* blocks_hi */ 0, 4797 /* base */ 0x8af40000, 4798 /* gran */ 1, 4799 /* bytes */ 4, 4800 /* nFields */ 1, 4801 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4802 /* *views */ NULL, 4803 /* *views_num */ NULL, 4804 /* snoop_cb */ NULL, 4805 /* snoop_user_data */ NULL, 4806 /* snoop_flags */ 0, 4807 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4808 /* type */ SOC_MEM_TYPE_NORMAL, 4809 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4810 /* impl */ SOC_MEM_IMPL_NORMAL, 4811 /* cmic_mor_clks */ 0, 4812 /* access_latency_mode */ 3, 4813 }, 4814 #endif /* chips */ 4815 4816 #if defined(BCM_56370_A0) 4817 { /* SOC_MEM_INT_BSC_DG_ALU32_5_EVENT_COUNTERm */ 4818 /* mem BSC_DG_ALU32_5_EVENT_COUNTERm */ 4819 /* flags */ SOC_MEM_FLAG_VALID | 4820 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4821 /* cmp_fn */ _soc_mem_cmp_undef, 4822 /* *null_entry */ _soc_mem_entry_null_zeroes, 4823 /* index_min */ 0, 4824 /* index_max */ 0, 4825 /* minblock */ 14, 4826 /* maxblock */ 14, 4827 /* blocks */ 0x4000, 4828 /* blocks_hi */ 0, 4829 /* base */ 0x8af80000, 4830 /* gran */ 1, 4831 /* bytes */ 4, 4832 /* nFields */ 1, 4833 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4834 /* *views */ NULL, 4835 /* *views_num */ NULL, 4836 /* snoop_cb */ NULL, 4837 /* snoop_user_data */ NULL, 4838 /* snoop_flags */ 0, 4839 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4840 /* type */ SOC_MEM_TYPE_NORMAL, 4841 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4842 /* impl */ SOC_MEM_IMPL_NORMAL, 4843 /* cmic_mor_clks */ 0, 4844 /* access_latency_mode */ 3, 4845 }, 4846 #endif /* chips */ 4847 4848 #if defined(BCM_56370_A0) 4849 { /* SOC_MEM_INT_BSC_DG_ALU32_6_EVENT_COUNTERm */ 4850 /* mem BSC_DG_ALU32_6_EVENT_COUNTERm */ 4851 /* flags */ SOC_MEM_FLAG_VALID | 4852 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4853 /* cmp_fn */ _soc_mem_cmp_undef, 4854 /* *null_entry */ _soc_mem_entry_null_zeroes, 4855 /* index_min */ 0, 4856 /* index_max */ 0, 4857 /* minblock */ 14, 4858 /* maxblock */ 14, 4859 /* blocks */ 0x4000, 4860 /* blocks_hi */ 0, 4861 /* base */ 0x8afc0000, 4862 /* gran */ 1, 4863 /* bytes */ 4, 4864 /* nFields */ 1, 4865 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4866 /* *views */ NULL, 4867 /* *views_num */ NULL, 4868 /* snoop_cb */ NULL, 4869 /* snoop_user_data */ NULL, 4870 /* snoop_flags */ 0, 4871 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4872 /* type */ SOC_MEM_TYPE_NORMAL, 4873 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4874 /* impl */ SOC_MEM_IMPL_NORMAL, 4875 /* cmic_mor_clks */ 0, 4876 /* access_latency_mode */ 3, 4877 }, 4878 #endif /* chips */ 4879 4880 #if defined(BCM_56370_A0) 4881 { /* SOC_MEM_INT_BSC_DG_ALU32_7_EVENT_COUNTERm */ 4882 /* mem BSC_DG_ALU32_7_EVENT_COUNTERm */ 4883 /* flags */ SOC_MEM_FLAG_VALID | 4884 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4885 /* cmp_fn */ _soc_mem_cmp_undef, 4886 /* *null_entry */ _soc_mem_entry_null_zeroes, 4887 /* index_min */ 0, 4888 /* index_max */ 0, 4889 /* minblock */ 14, 4890 /* maxblock */ 14, 4891 /* blocks */ 0x4000, 4892 /* blocks_hi */ 0, 4893 /* base */ 0x8b000000, 4894 /* gran */ 1, 4895 /* bytes */ 4, 4896 /* nFields */ 1, 4897 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4898 /* *views */ NULL, 4899 /* *views_num */ NULL, 4900 /* snoop_cb */ NULL, 4901 /* snoop_user_data */ NULL, 4902 /* snoop_flags */ 0, 4903 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4904 /* type */ SOC_MEM_TYPE_NORMAL, 4905 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4906 /* impl */ SOC_MEM_IMPL_NORMAL, 4907 /* cmic_mor_clks */ 0, 4908 /* access_latency_mode */ 3, 4909 }, 4910 #endif /* chips */ 4911 4912 #if defined(BCM_56370_A0) 4913 { /* SOC_MEM_INT_BSC_DG_ALU32_8_EVENT_COUNTERm */ 4914 /* mem BSC_DG_ALU32_8_EVENT_COUNTERm */ 4915 /* flags */ SOC_MEM_FLAG_VALID | 4916 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4917 /* cmp_fn */ _soc_mem_cmp_undef, 4918 /* *null_entry */ _soc_mem_entry_null_zeroes, 4919 /* index_min */ 0, 4920 /* index_max */ 0, 4921 /* minblock */ 14, 4922 /* maxblock */ 14, 4923 /* blocks */ 0x4000, 4924 /* blocks_hi */ 0, 4925 /* base */ 0x8b040000, 4926 /* gran */ 1, 4927 /* bytes */ 4, 4928 /* nFields */ 1, 4929 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4930 /* *views */ NULL, 4931 /* *views_num */ NULL, 4932 /* snoop_cb */ NULL, 4933 /* snoop_user_data */ NULL, 4934 /* snoop_flags */ 0, 4935 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4936 /* type */ SOC_MEM_TYPE_NORMAL, 4937 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4938 /* impl */ SOC_MEM_IMPL_NORMAL, 4939 /* cmic_mor_clks */ 0, 4940 /* access_latency_mode */ 3, 4941 }, 4942 #endif /* chips */ 4943 4944 #if defined(BCM_56370_A0) 4945 { /* SOC_MEM_INT_BSC_DG_ALU32_9_EVENT_COUNTERm */ 4946 /* mem BSC_DG_ALU32_9_EVENT_COUNTERm */ 4947 /* flags */ SOC_MEM_FLAG_VALID | 4948 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4949 /* cmp_fn */ _soc_mem_cmp_undef, 4950 /* *null_entry */ _soc_mem_entry_null_zeroes, 4951 /* index_min */ 0, 4952 /* index_max */ 0, 4953 /* minblock */ 14, 4954 /* maxblock */ 14, 4955 /* blocks */ 0x4000, 4956 /* blocks_hi */ 0, 4957 /* base */ 0x8b080000, 4958 /* gran */ 1, 4959 /* bytes */ 4, 4960 /* nFields */ 1, 4961 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4962 /* *views */ NULL, 4963 /* *views_num */ NULL, 4964 /* snoop_cb */ NULL, 4965 /* snoop_user_data */ NULL, 4966 /* snoop_flags */ 0, 4967 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4968 /* type */ SOC_MEM_TYPE_NORMAL, 4969 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4970 /* impl */ SOC_MEM_IMPL_NORMAL, 4971 /* cmic_mor_clks */ 0, 4972 /* access_latency_mode */ 3, 4973 }, 4974 #endif /* chips */ 4975 4976 #if defined(BCM_56370_A0) 4977 { /* SOC_MEM_INT_BSC_DG_COPY_TO_COLLECTOR_COUNTERm */ 4978 /* mem BSC_DG_COPY_TO_COLLECTOR_COUNTERm */ 4979 /* flags */ SOC_MEM_FLAG_VALID | 4980 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 4981 /* cmp_fn */ _soc_mem_cmp_undef, 4982 /* *null_entry */ _soc_mem_entry_null_zeroes, 4983 /* index_min */ 0, 4984 /* index_max */ 0, 4985 /* minblock */ 14, 4986 /* maxblock */ 14, 4987 /* blocks */ 0x4000, 4988 /* blocks_hi */ 0, 4989 /* base */ 0x8ac00000, 4990 /* gran */ 1, 4991 /* bytes */ 4, 4992 /* nFields */ 1, 4993 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 4994 /* *views */ NULL, 4995 /* *views_num */ NULL, 4996 /* snoop_cb */ NULL, 4997 /* snoop_user_data */ NULL, 4998 /* snoop_flags */ 0, 4999 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5000 /* type */ SOC_MEM_TYPE_NORMAL, 5001 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 5002 /* impl */ SOC_MEM_IMPL_NORMAL, 5003 /* cmic_mor_clks */ 0, 5004 /* access_latency_mode */ 3, 5005 }, 5006 #endif /* chips */ 5007 5008 #if defined(BCM_56370_A0) 5009 { /* SOC_MEM_INT_BSC_DG_FLOW_METER_EXCEED_COUNTERm */ 5010 /* mem BSC_DG_FLOW_METER_EXCEED_COUNTERm */ 5011 /* flags */ SOC_MEM_FLAG_VALID | 5012 SOC_MEM_FLAG_CACHABLE | 5013 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5014 /* cmp_fn */ _soc_mem_cmp_undef, 5015 /* *null_entry */ _soc_mem_entry_null_zeroes, 5016 /* index_min */ 0, 5017 /* index_max */ 1023, 5018 /* minblock */ 14, 5019 /* maxblock */ 14, 5020 /* blocks */ 0x4000, 5021 /* blocks_hi */ 0, 5022 /* base */ 0x8a480000, 5023 /* gran */ 1, 5024 /* bytes */ 5, 5025 /* nFields */ 5, 5026 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_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 /* access_latency_mode */ 3, 5038 }, 5039 #endif /* chips */ 5040 5041 #if defined(BCM_56370_A0) 5042 { /* SOC_MEM_INT_BSC_DG_FLOW_OPAQUE_COUNTER_0m */ 5043 /* mem BSC_DG_FLOW_OPAQUE_COUNTER_0m */ 5044 /* flags */ SOC_MEM_FLAG_VALID | 5045 SOC_MEM_FLAG_CACHABLE | 5046 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5047 /* cmp_fn */ _soc_mem_cmp_undef, 5048 /* *null_entry */ _soc_mem_entry_null_zeroes, 5049 /* index_min */ 0, 5050 /* index_max */ 1023, 5051 /* minblock */ 14, 5052 /* maxblock */ 14, 5053 /* blocks */ 0x4000, 5054 /* blocks_hi */ 0, 5055 /* base */ 0x8a400000, 5056 /* gran */ 1, 5057 /* bytes */ 5, 5058 /* nFields */ 5, 5059 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 5060 /* *views */ NULL, 5061 /* *views_num */ NULL, 5062 /* snoop_cb */ NULL, 5063 /* snoop_user_data */ NULL, 5064 /* snoop_flags */ 0, 5065 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5066 /* type */ SOC_MEM_TYPE_NORMAL, 5067 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5068 /* impl */ SOC_MEM_IMPL_NORMAL, 5069 /* cmic_mor_clks */ 0, 5070 /* access_latency_mode */ 3, 5071 }, 5072 #endif /* chips */ 5073 5074 #if defined(BCM_56370_A0) 5075 { /* SOC_MEM_INT_BSC_DG_FLOW_OPAQUE_COUNTER_1m */ 5076 /* mem BSC_DG_FLOW_OPAQUE_COUNTER_1m */ 5077 /* flags */ SOC_MEM_FLAG_VALID | 5078 SOC_MEM_FLAG_CACHABLE | 5079 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5080 /* cmp_fn */ _soc_mem_cmp_undef, 5081 /* *null_entry */ _soc_mem_entry_null_zeroes, 5082 /* index_min */ 0, 5083 /* index_max */ 1023, 5084 /* minblock */ 14, 5085 /* maxblock */ 14, 5086 /* blocks */ 0x4000, 5087 /* blocks_hi */ 0, 5088 /* base */ 0x8a440000, 5089 /* gran */ 1, 5090 /* bytes */ 5, 5091 /* nFields */ 5, 5092 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 5093 /* *views */ NULL, 5094 /* *views_num */ NULL, 5095 /* snoop_cb */ NULL, 5096 /* snoop_user_data */ NULL, 5097 /* snoop_flags */ 0, 5098 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5099 /* type */ SOC_MEM_TYPE_NORMAL, 5100 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5101 /* impl */ SOC_MEM_IMPL_NORMAL, 5102 /* cmic_mor_clks */ 0, 5103 /* access_latency_mode */ 3, 5104 }, 5105 #endif /* chips */ 5106 5107 #if defined(BCM_56370_A0) 5108 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_0m */ 5109 /* mem BSC_DG_GROUP_ALU16_PROFILE_0m */ 5110 /* flags */ SOC_MEM_FLAG_VALID | 5111 SOC_MEM_FLAG_CACHABLE | 5112 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5113 /* cmp_fn */ _soc_mem_cmp_undef, 5114 /* *null_entry */ _soc_mem_entry_null_zeroes, 5115 /* index_min */ 0, 5116 /* index_max */ 63, 5117 /* minblock */ 14, 5118 /* maxblock */ 14, 5119 /* blocks */ 0x4000, 5120 /* blocks_hi */ 0, 5121 /* base */ 0x8a600000, 5122 /* gran */ 1, 5123 /* bytes */ 17, 5124 /* nFields */ 6, 5125 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5126 /* *views */ NULL, 5127 /* *views_num */ NULL, 5128 /* snoop_cb */ NULL, 5129 /* snoop_user_data */ NULL, 5130 /* snoop_flags */ 0, 5131 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5132 /* type */ SOC_MEM_TYPE_NORMAL, 5133 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5134 /* impl */ SOC_MEM_IMPL_NORMAL, 5135 /* cmic_mor_clks */ 0, 5136 /* access_latency_mode */ 3, 5137 }, 5138 #endif /* chips */ 5139 5140 #if defined(BCM_56370_A0) 5141 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_1m */ 5142 /* mem BSC_DG_GROUP_ALU16_PROFILE_1m */ 5143 /* flags */ SOC_MEM_FLAG_VALID | 5144 SOC_MEM_FLAG_CACHABLE | 5145 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5146 /* cmp_fn */ _soc_mem_cmp_undef, 5147 /* *null_entry */ _soc_mem_entry_null_zeroes, 5148 /* index_min */ 0, 5149 /* index_max */ 63, 5150 /* minblock */ 14, 5151 /* maxblock */ 14, 5152 /* blocks */ 0x4000, 5153 /* blocks_hi */ 0, 5154 /* base */ 0x8a640000, 5155 /* gran */ 1, 5156 /* bytes */ 17, 5157 /* nFields */ 6, 5158 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5159 /* *views */ NULL, 5160 /* *views_num */ NULL, 5161 /* snoop_cb */ NULL, 5162 /* snoop_user_data */ NULL, 5163 /* snoop_flags */ 0, 5164 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5165 /* type */ SOC_MEM_TYPE_NORMAL, 5166 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5167 /* impl */ SOC_MEM_IMPL_NORMAL, 5168 /* cmic_mor_clks */ 0, 5169 /* access_latency_mode */ 3, 5170 }, 5171 #endif /* chips */ 5172 5173 #if defined(BCM_56370_A0) 5174 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_2m */ 5175 /* mem BSC_DG_GROUP_ALU16_PROFILE_2m */ 5176 /* flags */ SOC_MEM_FLAG_VALID | 5177 SOC_MEM_FLAG_CACHABLE | 5178 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5179 /* cmp_fn */ _soc_mem_cmp_undef, 5180 /* *null_entry */ _soc_mem_entry_null_zeroes, 5181 /* index_min */ 0, 5182 /* index_max */ 63, 5183 /* minblock */ 14, 5184 /* maxblock */ 14, 5185 /* blocks */ 0x4000, 5186 /* blocks_hi */ 0, 5187 /* base */ 0x8a680000, 5188 /* gran */ 1, 5189 /* bytes */ 17, 5190 /* nFields */ 6, 5191 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5192 /* *views */ NULL, 5193 /* *views_num */ NULL, 5194 /* snoop_cb */ NULL, 5195 /* snoop_user_data */ NULL, 5196 /* snoop_flags */ 0, 5197 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5198 /* type */ SOC_MEM_TYPE_NORMAL, 5199 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5200 /* impl */ SOC_MEM_IMPL_NORMAL, 5201 /* cmic_mor_clks */ 0, 5202 /* access_latency_mode */ 3, 5203 }, 5204 #endif /* chips */ 5205 5206 #if defined(BCM_56370_A0) 5207 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_3m */ 5208 /* mem BSC_DG_GROUP_ALU16_PROFILE_3m */ 5209 /* flags */ SOC_MEM_FLAG_VALID | 5210 SOC_MEM_FLAG_CACHABLE | 5211 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5212 /* cmp_fn */ _soc_mem_cmp_undef, 5213 /* *null_entry */ _soc_mem_entry_null_zeroes, 5214 /* index_min */ 0, 5215 /* index_max */ 63, 5216 /* minblock */ 14, 5217 /* maxblock */ 14, 5218 /* blocks */ 0x4000, 5219 /* blocks_hi */ 0, 5220 /* base */ 0x8a6c0000, 5221 /* gran */ 1, 5222 /* bytes */ 17, 5223 /* nFields */ 6, 5224 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5225 /* *views */ NULL, 5226 /* *views_num */ NULL, 5227 /* snoop_cb */ NULL, 5228 /* snoop_user_data */ NULL, 5229 /* snoop_flags */ 0, 5230 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5231 /* type */ SOC_MEM_TYPE_NORMAL, 5232 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5233 /* impl */ SOC_MEM_IMPL_NORMAL, 5234 /* cmic_mor_clks */ 0, 5235 /* access_latency_mode */ 3, 5236 }, 5237 #endif /* chips */ 5238 5239 #if defined(BCM_56370_A0) 5240 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_4m */ 5241 /* mem BSC_DG_GROUP_ALU16_PROFILE_4m */ 5242 /* flags */ SOC_MEM_FLAG_VALID | 5243 SOC_MEM_FLAG_CACHABLE | 5244 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5245 /* cmp_fn */ _soc_mem_cmp_undef, 5246 /* *null_entry */ _soc_mem_entry_null_zeroes, 5247 /* index_min */ 0, 5248 /* index_max */ 63, 5249 /* minblock */ 14, 5250 /* maxblock */ 14, 5251 /* blocks */ 0x4000, 5252 /* blocks_hi */ 0, 5253 /* base */ 0x8a700000, 5254 /* gran */ 1, 5255 /* bytes */ 17, 5256 /* nFields */ 6, 5257 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5258 /* *views */ NULL, 5259 /* *views_num */ NULL, 5260 /* snoop_cb */ NULL, 5261 /* snoop_user_data */ NULL, 5262 /* snoop_flags */ 0, 5263 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5264 /* type */ SOC_MEM_TYPE_NORMAL, 5265 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5266 /* impl */ SOC_MEM_IMPL_NORMAL, 5267 /* cmic_mor_clks */ 0, 5268 /* access_latency_mode */ 3, 5269 }, 5270 #endif /* chips */ 5271 5272 #if defined(BCM_56370_A0) 5273 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_5m */ 5274 /* mem BSC_DG_GROUP_ALU16_PROFILE_5m */ 5275 /* flags */ SOC_MEM_FLAG_VALID | 5276 SOC_MEM_FLAG_CACHABLE | 5277 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5278 /* cmp_fn */ _soc_mem_cmp_undef, 5279 /* *null_entry */ _soc_mem_entry_null_zeroes, 5280 /* index_min */ 0, 5281 /* index_max */ 63, 5282 /* minblock */ 14, 5283 /* maxblock */ 14, 5284 /* blocks */ 0x4000, 5285 /* blocks_hi */ 0, 5286 /* base */ 0x8a740000, 5287 /* gran */ 1, 5288 /* bytes */ 17, 5289 /* nFields */ 6, 5290 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5291 /* *views */ NULL, 5292 /* *views_num */ NULL, 5293 /* snoop_cb */ NULL, 5294 /* snoop_user_data */ NULL, 5295 /* snoop_flags */ 0, 5296 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5297 /* type */ SOC_MEM_TYPE_NORMAL, 5298 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5299 /* impl */ SOC_MEM_IMPL_NORMAL, 5300 /* cmic_mor_clks */ 0, 5301 /* access_latency_mode */ 3, 5302 }, 5303 #endif /* chips */ 5304 5305 #if defined(BCM_56370_A0) 5306 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_6m */ 5307 /* mem BSC_DG_GROUP_ALU16_PROFILE_6m */ 5308 /* flags */ SOC_MEM_FLAG_VALID | 5309 SOC_MEM_FLAG_CACHABLE | 5310 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5311 /* cmp_fn */ _soc_mem_cmp_undef, 5312 /* *null_entry */ _soc_mem_entry_null_zeroes, 5313 /* index_min */ 0, 5314 /* index_max */ 63, 5315 /* minblock */ 14, 5316 /* maxblock */ 14, 5317 /* blocks */ 0x4000, 5318 /* blocks_hi */ 0, 5319 /* base */ 0x8a780000, 5320 /* gran */ 1, 5321 /* bytes */ 17, 5322 /* nFields */ 6, 5323 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5324 /* *views */ NULL, 5325 /* *views_num */ NULL, 5326 /* snoop_cb */ NULL, 5327 /* snoop_user_data */ NULL, 5328 /* snoop_flags */ 0, 5329 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5330 /* type */ SOC_MEM_TYPE_NORMAL, 5331 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5332 /* impl */ SOC_MEM_IMPL_NORMAL, 5333 /* cmic_mor_clks */ 0, 5334 /* access_latency_mode */ 3, 5335 }, 5336 #endif /* chips */ 5337 5338 #if defined(BCM_56370_A0) 5339 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_7m */ 5340 /* mem BSC_DG_GROUP_ALU16_PROFILE_7m */ 5341 /* flags */ SOC_MEM_FLAG_VALID | 5342 SOC_MEM_FLAG_CACHABLE | 5343 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5344 /* cmp_fn */ _soc_mem_cmp_undef, 5345 /* *null_entry */ _soc_mem_entry_null_zeroes, 5346 /* index_min */ 0, 5347 /* index_max */ 63, 5348 /* minblock */ 14, 5349 /* maxblock */ 14, 5350 /* blocks */ 0x4000, 5351 /* blocks_hi */ 0, 5352 /* base */ 0x8a7c0000, 5353 /* gran */ 1, 5354 /* bytes */ 17, 5355 /* nFields */ 6, 5356 /* *fields */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields, 5357 /* *views */ NULL, 5358 /* *views_num */ NULL, 5359 /* snoop_cb */ NULL, 5360 /* snoop_user_data */ NULL, 5361 /* snoop_flags */ 0, 5362 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5363 /* type */ SOC_MEM_TYPE_NORMAL, 5364 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5365 /* impl */ SOC_MEM_IMPL_NORMAL, 5366 /* cmic_mor_clks */ 0, 5367 /* access_latency_mode */ 3, 5368 }, 5369 #endif /* chips */ 5370 5371 #if defined(BCM_56370_A0) 5372 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_0m */ 5373 /* mem BSC_DG_GROUP_ALU32_PROFILE_0m */ 5374 /* flags */ SOC_MEM_FLAG_VALID | 5375 SOC_MEM_FLAG_CACHABLE | 5376 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5377 /* cmp_fn */ _soc_mem_cmp_undef, 5378 /* *null_entry */ _soc_mem_entry_null_zeroes, 5379 /* index_min */ 0, 5380 /* index_max */ 63, 5381 /* minblock */ 14, 5382 /* maxblock */ 14, 5383 /* blocks */ 0x4000, 5384 /* blocks_hi */ 0, 5385 /* base */ 0x8a800000, 5386 /* gran */ 1, 5387 /* bytes */ 25, 5388 /* nFields */ 6, 5389 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5390 /* *views */ NULL, 5391 /* *views_num */ NULL, 5392 /* snoop_cb */ NULL, 5393 /* snoop_user_data */ NULL, 5394 /* snoop_flags */ 0, 5395 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5396 /* type */ SOC_MEM_TYPE_NORMAL, 5397 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5398 /* impl */ SOC_MEM_IMPL_NORMAL, 5399 /* cmic_mor_clks */ 0, 5400 /* access_latency_mode */ 3, 5401 }, 5402 #endif /* chips */ 5403 5404 #if defined(BCM_56370_A0) 5405 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_1m */ 5406 /* mem BSC_DG_GROUP_ALU32_PROFILE_1m */ 5407 /* flags */ SOC_MEM_FLAG_VALID | 5408 SOC_MEM_FLAG_CACHABLE | 5409 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5410 /* cmp_fn */ _soc_mem_cmp_undef, 5411 /* *null_entry */ _soc_mem_entry_null_zeroes, 5412 /* index_min */ 0, 5413 /* index_max */ 63, 5414 /* minblock */ 14, 5415 /* maxblock */ 14, 5416 /* blocks */ 0x4000, 5417 /* blocks_hi */ 0, 5418 /* base */ 0x8a840000, 5419 /* gran */ 1, 5420 /* bytes */ 25, 5421 /* nFields */ 6, 5422 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5423 /* *views */ NULL, 5424 /* *views_num */ NULL, 5425 /* snoop_cb */ NULL, 5426 /* snoop_user_data */ NULL, 5427 /* snoop_flags */ 0, 5428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5429 /* type */ SOC_MEM_TYPE_NORMAL, 5430 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5431 /* impl */ SOC_MEM_IMPL_NORMAL, 5432 /* cmic_mor_clks */ 0, 5433 /* access_latency_mode */ 3, 5434 }, 5435 #endif /* chips */ 5436 5437 #if defined(BCM_56370_A0) 5438 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_2m */ 5439 /* mem BSC_DG_GROUP_ALU32_PROFILE_2m */ 5440 /* flags */ SOC_MEM_FLAG_VALID | 5441 SOC_MEM_FLAG_CACHABLE | 5442 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5443 /* cmp_fn */ _soc_mem_cmp_undef, 5444 /* *null_entry */ _soc_mem_entry_null_zeroes, 5445 /* index_min */ 0, 5446 /* index_max */ 63, 5447 /* minblock */ 14, 5448 /* maxblock */ 14, 5449 /* blocks */ 0x4000, 5450 /* blocks_hi */ 0, 5451 /* base */ 0x8a880000, 5452 /* gran */ 1, 5453 /* bytes */ 25, 5454 /* nFields */ 6, 5455 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5456 /* *views */ NULL, 5457 /* *views_num */ NULL, 5458 /* snoop_cb */ NULL, 5459 /* snoop_user_data */ NULL, 5460 /* snoop_flags */ 0, 5461 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5462 /* type */ SOC_MEM_TYPE_NORMAL, 5463 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5464 /* impl */ SOC_MEM_IMPL_NORMAL, 5465 /* cmic_mor_clks */ 0, 5466 /* access_latency_mode */ 3, 5467 }, 5468 #endif /* chips */ 5469 5470 #if defined(BCM_56370_A0) 5471 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_3m */ 5472 /* mem BSC_DG_GROUP_ALU32_PROFILE_3m */ 5473 /* flags */ SOC_MEM_FLAG_VALID | 5474 SOC_MEM_FLAG_CACHABLE | 5475 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5476 /* cmp_fn */ _soc_mem_cmp_undef, 5477 /* *null_entry */ _soc_mem_entry_null_zeroes, 5478 /* index_min */ 0, 5479 /* index_max */ 63, 5480 /* minblock */ 14, 5481 /* maxblock */ 14, 5482 /* blocks */ 0x4000, 5483 /* blocks_hi */ 0, 5484 /* base */ 0x8a8c0000, 5485 /* gran */ 1, 5486 /* bytes */ 25, 5487 /* nFields */ 6, 5488 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5489 /* *views */ NULL, 5490 /* *views_num */ NULL, 5491 /* snoop_cb */ NULL, 5492 /* snoop_user_data */ NULL, 5493 /* snoop_flags */ 0, 5494 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5495 /* type */ SOC_MEM_TYPE_NORMAL, 5496 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5497 /* impl */ SOC_MEM_IMPL_NORMAL, 5498 /* cmic_mor_clks */ 0, 5499 /* access_latency_mode */ 3, 5500 }, 5501 #endif /* chips */ 5502 5503 #if defined(BCM_56370_A0) 5504 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_4m */ 5505 /* mem BSC_DG_GROUP_ALU32_PROFILE_4m */ 5506 /* flags */ SOC_MEM_FLAG_VALID | 5507 SOC_MEM_FLAG_CACHABLE | 5508 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5509 /* cmp_fn */ _soc_mem_cmp_undef, 5510 /* *null_entry */ _soc_mem_entry_null_zeroes, 5511 /* index_min */ 0, 5512 /* index_max */ 63, 5513 /* minblock */ 14, 5514 /* maxblock */ 14, 5515 /* blocks */ 0x4000, 5516 /* blocks_hi */ 0, 5517 /* base */ 0x8a900000, 5518 /* gran */ 1, 5519 /* bytes */ 25, 5520 /* nFields */ 6, 5521 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5522 /* *views */ NULL, 5523 /* *views_num */ NULL, 5524 /* snoop_cb */ NULL, 5525 /* snoop_user_data */ NULL, 5526 /* snoop_flags */ 0, 5527 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5528 /* type */ SOC_MEM_TYPE_NORMAL, 5529 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5530 /* impl */ SOC_MEM_IMPL_NORMAL, 5531 /* cmic_mor_clks */ 0, 5532 /* access_latency_mode */ 3, 5533 }, 5534 #endif /* chips */ 5535 5536 #if defined(BCM_56370_A0) 5537 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_5m */ 5538 /* mem BSC_DG_GROUP_ALU32_PROFILE_5m */ 5539 /* flags */ SOC_MEM_FLAG_VALID | 5540 SOC_MEM_FLAG_CACHABLE | 5541 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5542 /* cmp_fn */ _soc_mem_cmp_undef, 5543 /* *null_entry */ _soc_mem_entry_null_zeroes, 5544 /* index_min */ 0, 5545 /* index_max */ 63, 5546 /* minblock */ 14, 5547 /* maxblock */ 14, 5548 /* blocks */ 0x4000, 5549 /* blocks_hi */ 0, 5550 /* base */ 0x8a940000, 5551 /* gran */ 1, 5552 /* bytes */ 25, 5553 /* nFields */ 6, 5554 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5555 /* *views */ NULL, 5556 /* *views_num */ NULL, 5557 /* snoop_cb */ NULL, 5558 /* snoop_user_data */ NULL, 5559 /* snoop_flags */ 0, 5560 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5561 /* type */ SOC_MEM_TYPE_NORMAL, 5562 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5563 /* impl */ SOC_MEM_IMPL_NORMAL, 5564 /* cmic_mor_clks */ 0, 5565 /* access_latency_mode */ 3, 5566 }, 5567 #endif /* chips */ 5568 5569 #if defined(BCM_56370_A0) 5570 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_6m */ 5571 /* mem BSC_DG_GROUP_ALU32_PROFILE_6m */ 5572 /* flags */ SOC_MEM_FLAG_VALID | 5573 SOC_MEM_FLAG_CACHABLE | 5574 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5575 /* cmp_fn */ _soc_mem_cmp_undef, 5576 /* *null_entry */ _soc_mem_entry_null_zeroes, 5577 /* index_min */ 0, 5578 /* index_max */ 63, 5579 /* minblock */ 14, 5580 /* maxblock */ 14, 5581 /* blocks */ 0x4000, 5582 /* blocks_hi */ 0, 5583 /* base */ 0x8a980000, 5584 /* gran */ 1, 5585 /* bytes */ 25, 5586 /* nFields */ 6, 5587 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5588 /* *views */ NULL, 5589 /* *views_num */ NULL, 5590 /* snoop_cb */ NULL, 5591 /* snoop_user_data */ NULL, 5592 /* snoop_flags */ 0, 5593 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5594 /* type */ SOC_MEM_TYPE_NORMAL, 5595 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5596 /* impl */ SOC_MEM_IMPL_NORMAL, 5597 /* cmic_mor_clks */ 0, 5598 /* access_latency_mode */ 3, 5599 }, 5600 #endif /* chips */ 5601 5602 #if defined(BCM_56370_A0) 5603 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_7m */ 5604 /* mem BSC_DG_GROUP_ALU32_PROFILE_7m */ 5605 /* flags */ SOC_MEM_FLAG_VALID | 5606 SOC_MEM_FLAG_CACHABLE | 5607 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5608 /* cmp_fn */ _soc_mem_cmp_undef, 5609 /* *null_entry */ _soc_mem_entry_null_zeroes, 5610 /* index_min */ 0, 5611 /* index_max */ 63, 5612 /* minblock */ 14, 5613 /* maxblock */ 14, 5614 /* blocks */ 0x4000, 5615 /* blocks_hi */ 0, 5616 /* base */ 0x8a9c0000, 5617 /* gran */ 1, 5618 /* bytes */ 25, 5619 /* nFields */ 6, 5620 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5621 /* *views */ NULL, 5622 /* *views_num */ NULL, 5623 /* snoop_cb */ NULL, 5624 /* snoop_user_data */ NULL, 5625 /* snoop_flags */ 0, 5626 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5627 /* type */ SOC_MEM_TYPE_NORMAL, 5628 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5629 /* impl */ SOC_MEM_IMPL_NORMAL, 5630 /* cmic_mor_clks */ 0, 5631 /* access_latency_mode */ 3, 5632 }, 5633 #endif /* chips */ 5634 5635 #if defined(BCM_56370_A0) 5636 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_8m */ 5637 /* mem BSC_DG_GROUP_ALU32_PROFILE_8m */ 5638 /* flags */ SOC_MEM_FLAG_VALID | 5639 SOC_MEM_FLAG_CACHABLE | 5640 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5641 /* cmp_fn */ _soc_mem_cmp_undef, 5642 /* *null_entry */ _soc_mem_entry_null_zeroes, 5643 /* index_min */ 0, 5644 /* index_max */ 63, 5645 /* minblock */ 14, 5646 /* maxblock */ 14, 5647 /* blocks */ 0x4000, 5648 /* blocks_hi */ 0, 5649 /* base */ 0x8aa00000, 5650 /* gran */ 1, 5651 /* bytes */ 25, 5652 /* nFields */ 6, 5653 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5654 /* *views */ NULL, 5655 /* *views_num */ NULL, 5656 /* snoop_cb */ NULL, 5657 /* snoop_user_data */ NULL, 5658 /* snoop_flags */ 0, 5659 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5660 /* type */ SOC_MEM_TYPE_NORMAL, 5661 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5662 /* impl */ SOC_MEM_IMPL_NORMAL, 5663 /* cmic_mor_clks */ 0, 5664 /* access_latency_mode */ 3, 5665 }, 5666 #endif /* chips */ 5667 5668 #if defined(BCM_56370_A0) 5669 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_9m */ 5670 /* mem BSC_DG_GROUP_ALU32_PROFILE_9m */ 5671 /* flags */ SOC_MEM_FLAG_VALID | 5672 SOC_MEM_FLAG_CACHABLE | 5673 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5674 /* cmp_fn */ _soc_mem_cmp_undef, 5675 /* *null_entry */ _soc_mem_entry_null_zeroes, 5676 /* index_min */ 0, 5677 /* index_max */ 63, 5678 /* minblock */ 14, 5679 /* maxblock */ 14, 5680 /* blocks */ 0x4000, 5681 /* blocks_hi */ 0, 5682 /* base */ 0x8aa40000, 5683 /* gran */ 1, 5684 /* bytes */ 25, 5685 /* nFields */ 6, 5686 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5687 /* *views */ NULL, 5688 /* *views_num */ NULL, 5689 /* snoop_cb */ NULL, 5690 /* snoop_user_data */ NULL, 5691 /* snoop_flags */ 0, 5692 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5693 /* type */ SOC_MEM_TYPE_NORMAL, 5694 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5695 /* impl */ SOC_MEM_IMPL_NORMAL, 5696 /* cmic_mor_clks */ 0, 5697 /* access_latency_mode */ 3, 5698 }, 5699 #endif /* chips */ 5700 5701 #if defined(BCM_56370_A0) 5702 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_10m */ 5703 /* mem BSC_DG_GROUP_ALU32_PROFILE_10m */ 5704 /* flags */ SOC_MEM_FLAG_VALID | 5705 SOC_MEM_FLAG_CACHABLE | 5706 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5707 /* cmp_fn */ _soc_mem_cmp_undef, 5708 /* *null_entry */ _soc_mem_entry_null_zeroes, 5709 /* index_min */ 0, 5710 /* index_max */ 63, 5711 /* minblock */ 14, 5712 /* maxblock */ 14, 5713 /* blocks */ 0x4000, 5714 /* blocks_hi */ 0, 5715 /* base */ 0x8aa80000, 5716 /* gran */ 1, 5717 /* bytes */ 25, 5718 /* nFields */ 6, 5719 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5720 /* *views */ NULL, 5721 /* *views_num */ NULL, 5722 /* snoop_cb */ NULL, 5723 /* snoop_user_data */ NULL, 5724 /* snoop_flags */ 0, 5725 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5726 /* type */ SOC_MEM_TYPE_NORMAL, 5727 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5728 /* impl */ SOC_MEM_IMPL_NORMAL, 5729 /* cmic_mor_clks */ 0, 5730 /* access_latency_mode */ 3, 5731 }, 5732 #endif /* chips */ 5733 5734 #if defined(BCM_56370_A0) 5735 { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_11m */ 5736 /* mem BSC_DG_GROUP_ALU32_PROFILE_11m */ 5737 /* flags */ SOC_MEM_FLAG_VALID | 5738 SOC_MEM_FLAG_CACHABLE | 5739 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5740 /* cmp_fn */ _soc_mem_cmp_undef, 5741 /* *null_entry */ _soc_mem_entry_null_zeroes, 5742 /* index_min */ 0, 5743 /* index_max */ 63, 5744 /* minblock */ 14, 5745 /* maxblock */ 14, 5746 /* blocks */ 0x4000, 5747 /* blocks_hi */ 0, 5748 /* base */ 0x8aac0000, 5749 /* gran */ 1, 5750 /* bytes */ 25, 5751 /* nFields */ 6, 5752 /* *fields */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields, 5753 /* *views */ NULL, 5754 /* *views_num */ NULL, 5755 /* snoop_cb */ NULL, 5756 /* snoop_user_data */ NULL, 5757 /* snoop_flags */ 0, 5758 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5759 /* type */ SOC_MEM_TYPE_NORMAL, 5760 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5761 /* impl */ SOC_MEM_IMPL_NORMAL, 5762 /* cmic_mor_clks */ 0, 5763 /* access_latency_mode */ 3, 5764 }, 5765 #endif /* chips */ 5766 5767 #if defined(BCM_56370_A0) 5768 { /* SOC_MEM_INT_BSC_DG_GROUP_COPY_TO_COLLECTOR_PROFILEm */ 5769 /* mem BSC_DG_GROUP_COPY_TO_COLLECTOR_PROFILEm */ 5770 /* flags */ SOC_MEM_FLAG_VALID | 5771 SOC_MEM_FLAG_CACHABLE | 5772 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5773 /* cmp_fn */ _soc_mem_cmp_undef, 5774 /* *null_entry */ _soc_mem_entry_null_zeroes, 5775 /* index_min */ 0, 5776 /* index_max */ 63, 5777 /* minblock */ 14, 5778 /* maxblock */ 14, 5779 /* blocks */ 0x4000, 5780 /* blocks_hi */ 0, 5781 /* base */ 0x8a4c0000, 5782 /* gran */ 1, 5783 /* bytes */ 5, 5784 /* nFields */ 6, 5785 /* *fields */ soc_BSC_DG_GROUP_COPY_TO_COLLECTOR_PROFILEm_fields, 5786 /* *views */ NULL, 5787 /* *views_num */ NULL, 5788 /* snoop_cb */ NULL, 5789 /* snoop_user_data */ NULL, 5790 /* snoop_flags */ 0, 5791 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5792 /* type */ SOC_MEM_TYPE_NORMAL, 5793 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5794 /* impl */ SOC_MEM_IMPL_NORMAL, 5795 /* cmic_mor_clks */ 0, 5796 /* access_latency_mode */ 3, 5797 }, 5798 #endif /* chips */ 5799 5800 #if defined(BCM_56370_A0) 5801 { /* SOC_MEM_INT_BSC_DG_GROUP_LOAD16_PROFILEm */ 5802 /* mem BSC_DG_GROUP_LOAD16_PROFILEm */ 5803 /* flags */ SOC_MEM_FLAG_VALID | 5804 SOC_MEM_FLAG_CACHABLE | 5805 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5806 /* cmp_fn */ _soc_mem_cmp_undef, 5807 /* *null_entry */ _soc_mem_entry_null_zeroes, 5808 /* index_min */ 0, 5809 /* index_max */ 63, 5810 /* minblock */ 14, 5811 /* maxblock */ 14, 5812 /* blocks */ 0x4000, 5813 /* blocks_hi */ 0, 5814 /* base */ 0x8a540000, 5815 /* gran */ 1, 5816 /* bytes */ 25, 5817 /* nFields */ 22, 5818 /* *fields */ soc_BSC_DG_GROUP_LOAD16_PROFILEm_fields, 5819 /* *views */ NULL, 5820 /* *views_num */ NULL, 5821 /* snoop_cb */ NULL, 5822 /* snoop_user_data */ NULL, 5823 /* snoop_flags */ 0, 5824 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5825 /* type */ SOC_MEM_TYPE_NORMAL, 5826 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5827 /* impl */ SOC_MEM_IMPL_NORMAL, 5828 /* cmic_mor_clks */ 0, 5829 /* access_latency_mode */ 3, 5830 }, 5831 #endif /* chips */ 5832 5833 #if defined(BCM_56370_A0) 5834 { /* SOC_MEM_INT_BSC_DG_GROUP_LOAD8_PROFILEm */ 5835 /* mem BSC_DG_GROUP_LOAD8_PROFILEm */ 5836 /* flags */ SOC_MEM_FLAG_VALID | 5837 SOC_MEM_FLAG_CACHABLE | 5838 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5839 /* cmp_fn */ _soc_mem_cmp_undef, 5840 /* *null_entry */ _soc_mem_entry_null_zeroes, 5841 /* index_min */ 0, 5842 /* index_max */ 63, 5843 /* minblock */ 14, 5844 /* maxblock */ 14, 5845 /* blocks */ 0x4000, 5846 /* blocks_hi */ 0, 5847 /* base */ 0x8a580000, 5848 /* gran */ 1, 5849 /* bytes */ 13, 5850 /* nFields */ 14, 5851 /* *fields */ soc_BSC_DG_GROUP_LOAD8_PROFILEm_fields, 5852 /* *views */ NULL, 5853 /* *views_num */ NULL, 5854 /* snoop_cb */ NULL, 5855 /* snoop_user_data */ NULL, 5856 /* snoop_flags */ 0, 5857 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5858 /* type */ SOC_MEM_TYPE_NORMAL, 5859 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5860 /* impl */ SOC_MEM_IMPL_NORMAL, 5861 /* cmic_mor_clks */ 0, 5862 /* access_latency_mode */ 3, 5863 }, 5864 #endif /* chips */ 5865 5866 #if defined(BCM_56370_A0) 5867 { /* SOC_MEM_INT_BSC_DG_GROUP_METER_PROFILEm */ 5868 /* mem BSC_DG_GROUP_METER_PROFILEm */ 5869 /* flags */ SOC_MEM_FLAG_VALID | 5870 SOC_MEM_FLAG_CACHABLE | 5871 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5872 /* cmp_fn */ _soc_mem_cmp_undef, 5873 /* *null_entry */ _soc_mem_entry_null_zeroes, 5874 /* index_min */ 0, 5875 /* index_max */ 63, 5876 /* minblock */ 14, 5877 /* maxblock */ 14, 5878 /* blocks */ 0x4000, 5879 /* blocks_hi */ 0, 5880 /* base */ 0x8a5c0000, 5881 /* gran */ 1, 5882 /* bytes */ 8, 5883 /* nFields */ 6, 5884 /* *fields */ soc_BSC_DG_GROUP_METER_PROFILEm_fields, 5885 /* *views */ NULL, 5886 /* *views_num */ NULL, 5887 /* snoop_cb */ NULL, 5888 /* snoop_user_data */ NULL, 5889 /* snoop_flags */ 0, 5890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5891 /* type */ SOC_MEM_TYPE_NORMAL, 5892 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5893 /* impl */ SOC_MEM_IMPL_NORMAL, 5894 /* cmic_mor_clks */ 0, 5895 /* access_latency_mode */ 3, 5896 }, 5897 #endif /* chips */ 5898 5899 #if defined(BCM_56370_A0) 5900 { /* SOC_MEM_INT_BSC_DG_GROUP_TABLEm */ 5901 /* mem BSC_DG_GROUP_TABLEm */ 5902 /* flags */ SOC_MEM_FLAG_VALID | 5903 SOC_MEM_FLAG_CACHABLE | 5904 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5905 /* cmp_fn */ _soc_mem_cmp_undef, 5906 /* *null_entry */ _soc_mem_entry_null_zeroes, 5907 /* index_min */ 0, 5908 /* index_max */ 1023, 5909 /* minblock */ 14, 5910 /* maxblock */ 14, 5911 /* blocks */ 0x4000, 5912 /* blocks_hi */ 0, 5913 /* base */ 0x8ab00000, 5914 /* gran */ 1, 5915 /* bytes */ 24, 5916 /* nFields */ 37, 5917 /* *fields */ soc_BSC_DG_GROUP_TABLEm_fields, 5918 /* *views */ NULL, 5919 /* *views_num */ NULL, 5920 /* snoop_cb */ NULL, 5921 /* snoop_user_data */ NULL, 5922 /* snoop_flags */ 0, 5923 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5924 /* type */ SOC_MEM_TYPE_NORMAL, 5925 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5926 /* impl */ SOC_MEM_IMPL_NORMAL, 5927 /* cmic_mor_clks */ 0, 5928 /* access_latency_mode */ 3, 5929 }, 5930 #endif /* chips */ 5931 5932 #if defined(BCM_56370_A0) 5933 { /* SOC_MEM_INT_BSC_DG_GROUP_TIMESTAMP_PROFILEm */ 5934 /* mem BSC_DG_GROUP_TIMESTAMP_PROFILEm */ 5935 /* flags */ SOC_MEM_FLAG_VALID | 5936 SOC_MEM_FLAG_CACHABLE | 5937 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 5938 /* cmp_fn */ _soc_mem_cmp_undef, 5939 /* *null_entry */ _soc_mem_entry_null_zeroes, 5940 /* index_min */ 0, 5941 /* index_max */ 63, 5942 /* minblock */ 14, 5943 /* maxblock */ 14, 5944 /* blocks */ 0x4000, 5945 /* blocks_hi */ 0, 5946 /* base */ 0x8a500000, 5947 /* gran */ 1, 5948 /* bytes */ 17, 5949 /* nFields */ 10, 5950 /* *fields */ soc_BSC_DG_GROUP_TIMESTAMP_PROFILEm_fields, 5951 /* *views */ NULL, 5952 /* *views_num */ NULL, 5953 /* snoop_cb */ NULL, 5954 /* snoop_user_data */ NULL, 5955 /* snoop_flags */ 0, 5956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5957 /* type */ SOC_MEM_TYPE_NORMAL, 5958 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5959 /* impl */ SOC_MEM_IMPL_NORMAL, 5960 /* cmic_mor_clks */ 0, 5961 /* access_latency_mode */ 3, 5962 }, 5963 #endif /* chips */ 5964 5965 #if defined(BCM_56370_A0) 5966 { /* SOC_MEM_INT_BSC_DG_METER_EXCEED_COUNTERm */ 5967 /* mem BSC_DG_METER_EXCEED_COUNTERm */ 5968 /* flags */ SOC_MEM_FLAG_VALID | 5969 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 5970 /* cmp_fn */ _soc_mem_cmp_undef, 5971 /* *null_entry */ _soc_mem_entry_null_zeroes, 5972 /* index_min */ 0, 5973 /* index_max */ 0, 5974 /* minblock */ 14, 5975 /* maxblock */ 14, 5976 /* blocks */ 0x4000, 5977 /* blocks_hi */ 0, 5978 /* base */ 0x8ab40000, 5979 /* gran */ 1, 5980 /* bytes */ 4, 5981 /* nFields */ 1, 5982 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 5983 /* *views */ NULL, 5984 /* *views_num */ NULL, 5985 /* snoop_cb */ NULL, 5986 /* snoop_user_data */ NULL, 5987 /* snoop_flags */ 0, 5988 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5989 /* type */ SOC_MEM_TYPE_NORMAL, 5990 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 5991 /* impl */ SOC_MEM_IMPL_NORMAL, 5992 /* cmic_mor_clks */ 0, 5993 /* access_latency_mode */ 3, 5994 }, 5995 #endif /* chips */ 5996 5997 #if defined(BCM_56370_A0) 5998 { /* SOC_MEM_INT_BSC_DG_OPAQUE_STATE_0_COUNTERm */ 5999 /* mem BSC_DG_OPAQUE_STATE_0_COUNTERm */ 6000 /* flags */ SOC_MEM_FLAG_VALID | 6001 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6002 /* cmp_fn */ _soc_mem_cmp_undef, 6003 /* *null_entry */ _soc_mem_entry_null_zeroes, 6004 /* index_min */ 0, 6005 /* index_max */ 0, 6006 /* minblock */ 14, 6007 /* maxblock */ 14, 6008 /* blocks */ 0x4000, 6009 /* blocks_hi */ 0, 6010 /* base */ 0x8ab80000, 6011 /* gran */ 1, 6012 /* bytes */ 4, 6013 /* nFields */ 1, 6014 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 6015 /* *views */ NULL, 6016 /* *views_num */ NULL, 6017 /* snoop_cb */ NULL, 6018 /* snoop_user_data */ NULL, 6019 /* snoop_flags */ 0, 6020 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6021 /* type */ SOC_MEM_TYPE_NORMAL, 6022 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6023 /* impl */ SOC_MEM_IMPL_NORMAL, 6024 /* cmic_mor_clks */ 0, 6025 /* access_latency_mode */ 3, 6026 }, 6027 #endif /* chips */ 6028 6029 #if defined(BCM_56370_A0) 6030 { /* SOC_MEM_INT_BSC_DG_OPAQUE_STATE_1_COUNTERm */ 6031 /* mem BSC_DG_OPAQUE_STATE_1_COUNTERm */ 6032 /* flags */ SOC_MEM_FLAG_VALID | 6033 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6034 /* cmp_fn */ _soc_mem_cmp_undef, 6035 /* *null_entry */ _soc_mem_entry_null_zeroes, 6036 /* index_min */ 0, 6037 /* index_max */ 0, 6038 /* minblock */ 14, 6039 /* maxblock */ 14, 6040 /* blocks */ 0x4000, 6041 /* blocks_hi */ 0, 6042 /* base */ 0x8abc0000, 6043 /* gran */ 1, 6044 /* bytes */ 4, 6045 /* nFields */ 1, 6046 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 6047 /* *views */ NULL, 6048 /* *views_num */ NULL, 6049 /* snoop_cb */ NULL, 6050 /* snoop_user_data */ NULL, 6051 /* snoop_flags */ 0, 6052 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6053 /* type */ SOC_MEM_TYPE_NORMAL, 6054 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6055 /* impl */ SOC_MEM_IMPL_NORMAL, 6056 /* cmic_mor_clks */ 0, 6057 /* access_latency_mode */ 3, 6058 }, 6059 #endif /* chips */ 6060 6061 #if defined(BCM_56370_A0) 6062 { /* SOC_MEM_INT_BSC_DT_FLEX_SESSION_DATA_DOUBLEm */ 6063 /* mem BSC_DT_FLEX_SESSION_DATA_DOUBLEm */ 6064 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6065 /* cmp_fn */ _soc_mem_cmp_undef, 6066 /* *null_entry */ _soc_mem_entry_null_zeroes, 6067 /* index_min */ 0, 6068 /* index_max */ 18431, 6069 /* minblock */ 14, 6070 /* maxblock */ 14, 6071 /* blocks */ 0x4000, 6072 /* blocks_hi */ 0, 6073 /* base */ 0x89840000, 6074 /* gran */ 1, 6075 /* bytes */ 72, 6076 /* nFields */ 15, 6077 /* *fields */ soc_BSC_DT_FLEX_SESSION_DATA_DOUBLEm_fields, 6078 /* *views */ NULL, 6079 /* *views_num */ NULL, 6080 /* snoop_cb */ NULL, 6081 /* snoop_user_data */ NULL, 6082 /* snoop_flags */ 0, 6083 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6084 /* type */ SOC_MEM_TYPE_NORMAL, 6085 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6086 /* impl */ SOC_MEM_IMPL_NORMAL, 6087 /* cmic_mor_clks */ 0, 6088 /* access_latency_mode */ 3, 6089 }, 6090 #endif /* chips */ 6091 6092 #if defined(BCM_56370_A0) 6093 { /* SOC_MEM_INT_BSC_DT_FLEX_SESSION_DATA_SINGLEm */ 6094 /* mem BSC_DT_FLEX_SESSION_DATA_SINGLEm */ 6095 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6096 /* cmp_fn */ _soc_mem_cmp_undef, 6097 /* *null_entry */ _soc_mem_entry_null_zeroes, 6098 /* index_min */ 0, 6099 /* index_max */ 36863, 6100 /* minblock */ 14, 6101 /* maxblock */ 14, 6102 /* blocks */ 0x4000, 6103 /* blocks_hi */ 0, 6104 /* base */ 0x89800000, 6105 /* gran */ 1, 6106 /* bytes */ 36, 6107 /* nFields */ 8, 6108 /* *fields */ soc_BSC_DT_FLEX_SESSION_DATA_SINGLEm_fields, 6109 /* *views */ NULL, 6110 /* *views_num */ NULL, 6111 /* snoop_cb */ NULL, 6112 /* snoop_user_data */ NULL, 6113 /* snoop_flags */ 0, 6114 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6115 /* type */ SOC_MEM_TYPE_NORMAL, 6116 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6117 /* impl */ SOC_MEM_IMPL_NORMAL, 6118 /* cmic_mor_clks */ 0, 6119 /* access_latency_mode */ 3, 6120 }, 6121 #endif /* chips */ 6122 6123 #if defined(BCM_56370_A0) 6124 { /* SOC_MEM_INT_BSC_DT_FLEX_STATE_TRANSITION_TABLEm */ 6125 /* mem BSC_DT_FLEX_STATE_TRANSITION_TABLEm */ 6126 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6127 /* cmp_fn */ _soc_mem_cmp_undef, 6128 /* *null_entry */ _soc_mem_entry_null_zeroes, 6129 /* index_min */ 0, 6130 /* index_max */ 31, 6131 /* minblock */ 14, 6132 /* maxblock */ 14, 6133 /* blocks */ 0x4000, 6134 /* blocks_hi */ 0, 6135 /* base */ 0x898c0000, 6136 /* gran */ 1, 6137 /* bytes */ 11, 6138 /* nFields */ 10, 6139 /* *fields */ soc_BSC_DT_FLEX_STATE_TRANSITION_TABLEm_fields, 6140 /* *views */ NULL, 6141 /* *views_num */ NULL, 6142 /* snoop_cb */ NULL, 6143 /* snoop_user_data */ NULL, 6144 /* snoop_flags */ 0, 6145 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6146 /* type */ SOC_MEM_TYPE_NORMAL, 6147 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6148 /* impl */ SOC_MEM_IMPL_NORMAL, 6149 /* cmic_mor_clks */ 0, 6150 /* access_latency_mode */ 3, 6151 }, 6152 #endif /* chips */ 6153 6154 #if defined(BCM_56370_A0) 6155 { /* SOC_MEM_INT_BSC_DT_KMAP_CONTROL_3m */ 6156 /* mem BSC_DT_KMAP_CONTROL_3m */ 6157 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6158 /* cmp_fn */ _soc_mem_cmp_undef, 6159 /* *null_entry */ _soc_mem_entry_null_zeroes, 6160 /* index_min */ 0, 6161 /* index_max */ 0, 6162 /* minblock */ 14, 6163 /* maxblock */ 14, 6164 /* blocks */ 0x4000, 6165 /* blocks_hi */ 0, 6166 /* base */ 0x89900000, 6167 /* gran */ 1, 6168 /* bytes */ 4, 6169 /* nFields */ 5, 6170 /* *fields */ soc_BSC_DT_KMAP_CONTROL_3m_fields, 6171 /* *views */ NULL, 6172 /* *views_num */ NULL, 6173 /* snoop_cb */ NULL, 6174 /* snoop_user_data */ NULL, 6175 /* snoop_flags */ 0, 6176 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6177 /* type */ SOC_MEM_TYPE_NORMAL, 6178 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6179 /* impl */ SOC_MEM_IMPL_NORMAL, 6180 /* cmic_mor_clks */ 0, 6181 /* access_latency_mode */ 3, 6182 }, 6183 #endif /* chips */ 6184 6185 #if defined(BCM_56370_A0) 6186 { /* SOC_MEM_INT_BSC_DT_PDE_PROFILEm */ 6187 /* mem BSC_DT_PDE_PROFILEm */ 6188 /* flags */ SOC_MEM_FLAG_VALID | 6189 SOC_MEM_FLAG_CACHABLE | 6190 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6191 /* cmp_fn */ _soc_mem_cmp_undef, 6192 /* *null_entry */ _soc_mem_entry_null_zeroes, 6193 /* index_min */ 0, 6194 /* index_max */ 63, 6195 /* minblock */ 14, 6196 /* maxblock */ 14, 6197 /* blocks */ 0x4000, 6198 /* blocks_hi */ 0, 6199 /* base */ 0x89880000, 6200 /* gran */ 1, 6201 /* bytes */ 66, 6202 /* nFields */ 68, 6203 /* *fields */ soc_BSC_DT_PDE_PROFILEm_fields, 6204 /* *views */ NULL, 6205 /* *views_num */ NULL, 6206 /* snoop_cb */ NULL, 6207 /* snoop_user_data */ NULL, 6208 /* snoop_flags */ 0, 6209 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6210 /* type */ SOC_MEM_TYPE_NORMAL, 6211 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6212 /* impl */ SOC_MEM_IMPL_NORMAL, 6213 /* cmic_mor_clks */ 0, 6214 /* access_latency_mode */ 3, 6215 }, 6216 #endif /* chips */ 6217 6218 #if defined(BCM_56370_A0) 6219 { /* SOC_MEM_INT_BSC_EX_COLLECTOR_CONFIGm */ 6220 /* mem BSC_EX_COLLECTOR_CONFIGm */ 6221 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6222 /* cmp_fn */ _soc_mem_cmp_undef, 6223 /* *null_entry */ _soc_mem_entry_null_zeroes, 6224 /* index_min */ 0, 6225 /* index_max */ 7, 6226 /* minblock */ 14, 6227 /* maxblock */ 14, 6228 /* blocks */ 0x4000, 6229 /* blocks_hi */ 0, 6230 /* base */ 0x8b800000, 6231 /* gran */ 1, 6232 /* bytes */ 4, 6233 /* nFields */ 9, 6234 /* *fields */ soc_BSC_EX_COLLECTOR_CONFIGm_fields, 6235 /* *views */ NULL, 6236 /* *views_num */ NULL, 6237 /* snoop_cb */ NULL, 6238 /* snoop_user_data */ NULL, 6239 /* snoop_flags */ 0, 6240 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6241 /* type */ SOC_MEM_TYPE_NORMAL, 6242 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6243 /* impl */ SOC_MEM_IMPL_NORMAL, 6244 /* cmic_mor_clks */ 0, 6245 /* access_latency_mode */ 3, 6246 }, 6247 #endif /* chips */ 6248 6249 #if defined(BCM_56370_A0) 6250 { /* SOC_MEM_INT_BSC_EX_COLLECTOR_IPFIX_PACKET_BUILDm */ 6251 /* mem BSC_EX_COLLECTOR_IPFIX_PACKET_BUILDm */ 6252 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6253 /* cmp_fn */ _soc_mem_cmp_undef, 6254 /* *null_entry */ _soc_mem_entry_null_zeroes, 6255 /* index_min */ 0, 6256 /* index_max */ 127, 6257 /* minblock */ 14, 6258 /* maxblock */ 14, 6259 /* blocks */ 0x4000, 6260 /* blocks_hi */ 0, 6261 /* base */ 0x8b840000, 6262 /* gran */ 1, 6263 /* bytes */ 8, 6264 /* nFields */ 1, 6265 /* *fields */ soc_BSC_EX_COLLECTOR_IPFIX_PACKET_BUILDm_fields, 6266 /* *views */ NULL, 6267 /* *views_num */ NULL, 6268 /* snoop_cb */ NULL, 6269 /* snoop_user_data */ NULL, 6270 /* snoop_flags */ 0, 6271 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6272 /* type */ SOC_MEM_TYPE_NORMAL, 6273 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6274 /* impl */ SOC_MEM_IMPL_NORMAL, 6275 /* cmic_mor_clks */ 0, 6276 /* access_latency_mode */ 3, 6277 }, 6278 #endif /* chips */ 6279 6280 #if defined(BCM_56370_A0) 6281 { /* SOC_MEM_INT_BSC_EX_EXPORT_FIFOm */ 6282 /* mem BSC_EX_EXPORT_FIFOm */ 6283 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6284 /* cmp_fn */ _soc_mem_cmp_undef, 6285 /* *null_entry */ _soc_mem_entry_null_zeroes, 6286 /* index_min */ 0, 6287 /* index_max */ 255, 6288 /* minblock */ 14, 6289 /* maxblock */ 14, 6290 /* blocks */ 0x4000, 6291 /* blocks_hi */ 0, 6292 /* base */ 0x8b880000, 6293 /* gran */ 1, 6294 /* bytes */ 64, 6295 /* nFields */ 1, 6296 /* *fields */ soc_BSC_EX_EXPORT_FIFOm_fields, 6297 /* *views */ NULL, 6298 /* *views_num */ NULL, 6299 /* snoop_cb */ NULL, 6300 /* snoop_user_data */ NULL, 6301 /* snoop_flags */ 0, 6302 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6303 /* type */ SOC_MEM_TYPE_NORMAL, 6304 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6305 /* impl */ SOC_MEM_IMPL_NORMAL, 6306 /* cmic_mor_clks */ 0, 6307 /* access_latency_mode */ 3, 6308 }, 6309 #endif /* chips */ 6310 6311 #if defined(BCM_56370_A0) 6312 { /* SOC_MEM_INT_BSC_EX_HDR_CONSTRUCT_CFGm */ 6313 /* mem BSC_EX_HDR_CONSTRUCT_CFGm */ 6314 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6315 /* cmp_fn */ _soc_mem_cmp_undef, 6316 /* *null_entry */ _soc_mem_entry_null_zeroes, 6317 /* index_min */ 0, 6318 /* index_max */ 7, 6319 /* minblock */ 14, 6320 /* maxblock */ 14, 6321 /* blocks */ 0x4000, 6322 /* blocks_hi */ 0, 6323 /* base */ 0x8b8c0000, 6324 /* gran */ 1, 6325 /* bytes */ 25, 6326 /* nFields */ 9, 6327 /* *fields */ soc_BSC_EX_HDR_CONSTRUCT_CFGm_fields, 6328 /* *views */ NULL, 6329 /* *views_num */ NULL, 6330 /* snoop_cb */ NULL, 6331 /* snoop_user_data */ NULL, 6332 /* snoop_flags */ 0, 6333 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6334 /* type */ SOC_MEM_TYPE_NORMAL, 6335 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6336 /* impl */ SOC_MEM_IMPL_NORMAL, 6337 /* cmic_mor_clks */ 0, 6338 /* access_latency_mode */ 3, 6339 }, 6340 #endif /* chips */ 6341 6342 #if defined(BCM_56370_A0) 6343 { /* SOC_MEM_INT_BSC_IPFIX_STATSm */ 6344 /* mem BSC_IPFIX_STATSm */ 6345 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6346 /* cmp_fn */ _soc_mem_cmp_undef, 6347 /* *null_entry */ _soc_mem_entry_null_zeroes, 6348 /* index_min */ 0, 6349 /* index_max */ 7, 6350 /* minblock */ 14, 6351 /* maxblock */ 14, 6352 /* blocks */ 0x4000, 6353 /* blocks_hi */ 0, 6354 /* base */ 0x8b900000, 6355 /* gran */ 1, 6356 /* bytes */ 26, 6357 /* nFields */ 8, 6358 /* *fields */ soc_BSC_IPFIX_STATSm_fields, 6359 /* *views */ NULL, 6360 /* *views_num */ NULL, 6361 /* snoop_cb */ NULL, 6362 /* snoop_user_data */ NULL, 6363 /* snoop_flags */ 0, 6364 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6365 /* type */ SOC_MEM_TYPE_NORMAL, 6366 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6367 /* impl */ SOC_MEM_IMPL_NORMAL, 6368 /* cmic_mor_clks */ 0, 6369 /* access_latency_mode */ 3, 6370 }, 6371 #endif /* chips */ 6372 6373 #if defined(BCM_56370_A0) 6374 { /* SOC_MEM_INT_BSC_KG_ACTIVE_COUNTERm */ 6375 /* mem BSC_KG_ACTIVE_COUNTERm */ 6376 /* flags */ SOC_MEM_FLAG_VALID | 6377 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6378 /* cmp_fn */ _soc_mem_cmp_undef, 6379 /* *null_entry */ _soc_mem_entry_null_zeroes, 6380 /* index_min */ 0, 6381 /* index_max */ 0, 6382 /* minblock */ 14, 6383 /* maxblock */ 14, 6384 /* blocks */ 0x4000, 6385 /* blocks_hi */ 0, 6386 /* base */ 0x8a3c0000, 6387 /* gran */ 1, 6388 /* bytes */ 2, 6389 /* nFields */ 1, 6390 /* *fields */ soc_BSC_KG_ACTIVE_COUNTERm_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_NONE, 6399 /* impl */ SOC_MEM_IMPL_NORMAL, 6400 /* cmic_mor_clks */ 0, 6401 /* access_latency_mode */ 3, 6402 }, 6403 #endif /* chips */ 6404 6405 #if defined(BCM_56370_A0) 6406 { /* SOC_MEM_INT_BSC_KG_AGE_OUT_COUNTERm */ 6407 /* mem BSC_KG_AGE_OUT_COUNTERm */ 6408 /* flags */ SOC_MEM_FLAG_VALID | 6409 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6410 /* cmp_fn */ _soc_mem_cmp_undef, 6411 /* *null_entry */ _soc_mem_entry_null_zeroes, 6412 /* index_min */ 0, 6413 /* index_max */ 0, 6414 /* minblock */ 14, 6415 /* maxblock */ 14, 6416 /* blocks */ 0x4000, 6417 /* blocks_hi */ 0, 6418 /* base */ 0x8a240000, 6419 /* gran */ 1, 6420 /* bytes */ 4, 6421 /* nFields */ 1, 6422 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 6423 /* *views */ NULL, 6424 /* *views_num */ NULL, 6425 /* snoop_cb */ NULL, 6426 /* snoop_user_data */ NULL, 6427 /* snoop_flags */ 0, 6428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6429 /* type */ SOC_MEM_TYPE_NORMAL, 6430 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6431 /* impl */ SOC_MEM_IMPL_NORMAL, 6432 /* cmic_mor_clks */ 0, 6433 /* access_latency_mode */ 3, 6434 }, 6435 #endif /* chips */ 6436 6437 #if defined(BCM_56370_A0) 6438 { /* SOC_MEM_INT_BSC_KG_AGE_OUT_PROFILEm */ 6439 /* mem BSC_KG_AGE_OUT_PROFILEm */ 6440 /* flags */ SOC_MEM_FLAG_VALID | 6441 SOC_MEM_FLAG_CACHABLE | 6442 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6443 /* cmp_fn */ _soc_mem_cmp_undef, 6444 /* *null_entry */ _soc_mem_entry_null_zeroes, 6445 /* index_min */ 0, 6446 /* index_max */ 63, 6447 /* minblock */ 14, 6448 /* maxblock */ 14, 6449 /* blocks */ 0x4000, 6450 /* blocks_hi */ 0, 6451 /* base */ 0x8a140000, 6452 /* gran */ 1, 6453 /* bytes */ 3, 6454 /* nFields */ 6, 6455 /* *fields */ soc_BSC_KG_AGE_OUT_PROFILEm_fields, 6456 /* *views */ NULL, 6457 /* *views_num */ NULL, 6458 /* snoop_cb */ NULL, 6459 /* snoop_user_data */ NULL, 6460 /* snoop_flags */ 0, 6461 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6462 /* type */ SOC_MEM_TYPE_NORMAL, 6463 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6464 /* impl */ SOC_MEM_IMPL_NORMAL, 6465 /* cmic_mor_clks */ 0, 6466 /* access_latency_mode */ 3, 6467 }, 6468 #endif /* chips */ 6469 6470 #if defined(BCM_56370_A0) 6471 { /* SOC_MEM_INT_BSC_KG_EXCEED_COUNTERm */ 6472 /* mem BSC_KG_EXCEED_COUNTERm */ 6473 /* flags */ SOC_MEM_FLAG_VALID | 6474 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6475 /* cmp_fn */ _soc_mem_cmp_undef, 6476 /* *null_entry */ _soc_mem_entry_null_zeroes, 6477 /* index_min */ 0, 6478 /* index_max */ 0, 6479 /* minblock */ 14, 6480 /* maxblock */ 14, 6481 /* blocks */ 0x4000, 6482 /* blocks_hi */ 0, 6483 /* base */ 0x8a280000, 6484 /* gran */ 1, 6485 /* bytes */ 8, 6486 /* nFields */ 2, 6487 /* *fields */ soc_BSC_KG_EXCEED_COUNTERm_fields, 6488 /* *views */ NULL, 6489 /* *views_num */ NULL, 6490 /* snoop_cb */ NULL, 6491 /* snoop_user_data */ NULL, 6492 /* snoop_flags */ 0, 6493 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6494 /* type */ SOC_MEM_TYPE_NORMAL, 6495 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6496 /* impl */ SOC_MEM_IMPL_NORMAL, 6497 /* cmic_mor_clks */ 0, 6498 /* access_latency_mode */ 3, 6499 }, 6500 #endif /* chips */ 6501 6502 #if defined(BCM_56370_A0) 6503 { /* SOC_MEM_INT_BSC_KG_FLOW_ACTIVE_COUNTERm */ 6504 /* mem BSC_KG_FLOW_ACTIVE_COUNTERm */ 6505 /* flags */ SOC_MEM_FLAG_VALID | 6506 SOC_MEM_FLAG_CACHABLE | 6507 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6508 /* cmp_fn */ _soc_mem_cmp_undef, 6509 /* *null_entry */ _soc_mem_entry_null_zeroes, 6510 /* index_min */ 0, 6511 /* index_max */ 1023, 6512 /* minblock */ 14, 6513 /* maxblock */ 14, 6514 /* blocks */ 0x4000, 6515 /* blocks_hi */ 0, 6516 /* base */ 0x8a000000, 6517 /* gran */ 1, 6518 /* bytes */ 5, 6519 /* nFields */ 5, 6520 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 6521 /* *views */ NULL, 6522 /* *views_num */ NULL, 6523 /* snoop_cb */ NULL, 6524 /* snoop_user_data */ NULL, 6525 /* snoop_flags */ 0, 6526 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6527 /* type */ SOC_MEM_TYPE_NORMAL, 6528 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6529 /* impl */ SOC_MEM_IMPL_NORMAL, 6530 /* cmic_mor_clks */ 0, 6531 /* access_latency_mode */ 3, 6532 }, 6533 #endif /* chips */ 6534 6535 #if defined(BCM_56370_A0) 6536 { /* SOC_MEM_INT_BSC_KG_FLOW_AGE_OUT_COUNTERm */ 6537 /* mem BSC_KG_FLOW_AGE_OUT_COUNTERm */ 6538 /* flags */ SOC_MEM_FLAG_VALID | 6539 SOC_MEM_FLAG_CACHABLE | 6540 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6541 /* cmp_fn */ _soc_mem_cmp_undef, 6542 /* *null_entry */ _soc_mem_entry_null_zeroes, 6543 /* index_min */ 0, 6544 /* index_max */ 1023, 6545 /* minblock */ 14, 6546 /* maxblock */ 14, 6547 /* blocks */ 0x4000, 6548 /* blocks_hi */ 0, 6549 /* base */ 0x8a080000, 6550 /* gran */ 1, 6551 /* bytes */ 5, 6552 /* nFields */ 5, 6553 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 6554 /* *views */ NULL, 6555 /* *views_num */ NULL, 6556 /* snoop_cb */ NULL, 6557 /* snoop_user_data */ NULL, 6558 /* snoop_flags */ 0, 6559 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6560 /* type */ SOC_MEM_TYPE_NORMAL, 6561 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6562 /* impl */ SOC_MEM_IMPL_NORMAL, 6563 /* cmic_mor_clks */ 0, 6564 /* access_latency_mode */ 3, 6565 }, 6566 #endif /* chips */ 6567 6568 #if defined(BCM_56370_A0) 6569 { /* SOC_MEM_INT_BSC_KG_FLOW_EXCEED_COUNTERm */ 6570 /* mem BSC_KG_FLOW_EXCEED_COUNTERm */ 6571 /* flags */ SOC_MEM_FLAG_VALID | 6572 SOC_MEM_FLAG_CACHABLE | 6573 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6574 /* cmp_fn */ _soc_mem_cmp_undef, 6575 /* *null_entry */ _soc_mem_entry_null_zeroes, 6576 /* index_min */ 0, 6577 /* index_max */ 1023, 6578 /* minblock */ 14, 6579 /* maxblock */ 14, 6580 /* blocks */ 0x4000, 6581 /* blocks_hi */ 0, 6582 /* base */ 0x8a0c0000, 6583 /* gran */ 1, 6584 /* bytes */ 5, 6585 /* nFields */ 5, 6586 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 6587 /* *views */ NULL, 6588 /* *views_num */ NULL, 6589 /* snoop_cb */ NULL, 6590 /* snoop_user_data */ NULL, 6591 /* snoop_flags */ 0, 6592 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6593 /* type */ SOC_MEM_TYPE_NORMAL, 6594 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6595 /* impl */ SOC_MEM_IMPL_NORMAL, 6596 /* cmic_mor_clks */ 0, 6597 /* access_latency_mode */ 3, 6598 }, 6599 #endif /* chips */ 6600 6601 #if defined(BCM_56370_A0) 6602 { /* SOC_MEM_INT_BSC_KG_FLOW_EXCEED_PROFILEm */ 6603 /* mem BSC_KG_FLOW_EXCEED_PROFILEm */ 6604 /* flags */ SOC_MEM_FLAG_VALID | 6605 SOC_MEM_FLAG_CACHABLE | 6606 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6607 /* cmp_fn */ _soc_mem_cmp_undef, 6608 /* *null_entry */ _soc_mem_entry_null_zeroes, 6609 /* index_min */ 0, 6610 /* index_max */ 63, 6611 /* minblock */ 14, 6612 /* maxblock */ 14, 6613 /* blocks */ 0x4000, 6614 /* blocks_hi */ 0, 6615 /* base */ 0x8a180000, 6616 /* gran */ 1, 6617 /* bytes */ 3, 6618 /* nFields */ 5, 6619 /* *fields */ soc_BSC_KG_FLOW_EXCEED_PROFILEm_fields, 6620 /* *views */ NULL, 6621 /* *views_num */ NULL, 6622 /* snoop_cb */ NULL, 6623 /* snoop_user_data */ NULL, 6624 /* snoop_flags */ 0, 6625 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6626 /* type */ SOC_MEM_TYPE_NORMAL, 6627 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6628 /* impl */ SOC_MEM_IMPL_NORMAL, 6629 /* cmic_mor_clks */ 0, 6630 /* access_latency_mode */ 3, 6631 }, 6632 #endif /* chips */ 6633 6634 #if defined(BCM_56370_A0) 6635 { /* SOC_MEM_INT_BSC_KG_FLOW_LEARNED_COUNTERm */ 6636 /* mem BSC_KG_FLOW_LEARNED_COUNTERm */ 6637 /* flags */ SOC_MEM_FLAG_VALID | 6638 SOC_MEM_FLAG_CACHABLE | 6639 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6640 /* cmp_fn */ _soc_mem_cmp_undef, 6641 /* *null_entry */ _soc_mem_entry_null_zeroes, 6642 /* index_min */ 0, 6643 /* index_max */ 1023, 6644 /* minblock */ 14, 6645 /* maxblock */ 14, 6646 /* blocks */ 0x4000, 6647 /* blocks_hi */ 0, 6648 /* base */ 0x8a040000, 6649 /* gran */ 1, 6650 /* bytes */ 5, 6651 /* nFields */ 5, 6652 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 6653 /* *views */ NULL, 6654 /* *views_num */ NULL, 6655 /* snoop_cb */ NULL, 6656 /* snoop_user_data */ NULL, 6657 /* snoop_flags */ 0, 6658 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6659 /* type */ SOC_MEM_TYPE_NORMAL, 6660 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6661 /* impl */ SOC_MEM_IMPL_NORMAL, 6662 /* cmic_mor_clks */ 0, 6663 /* access_latency_mode */ 3, 6664 }, 6665 #endif /* chips */ 6666 6667 #if defined(BCM_56370_A0) 6668 { /* SOC_MEM_INT_BSC_KG_FLOW_MISSED_COUNTERm */ 6669 /* mem BSC_KG_FLOW_MISSED_COUNTERm */ 6670 /* flags */ SOC_MEM_FLAG_VALID | 6671 SOC_MEM_FLAG_CACHABLE | 6672 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6673 /* cmp_fn */ _soc_mem_cmp_undef, 6674 /* *null_entry */ _soc_mem_entry_null_zeroes, 6675 /* index_min */ 0, 6676 /* index_max */ 1023, 6677 /* minblock */ 14, 6678 /* maxblock */ 14, 6679 /* blocks */ 0x4000, 6680 /* blocks_hi */ 0, 6681 /* base */ 0x8a100000, 6682 /* gran */ 1, 6683 /* bytes */ 5, 6684 /* nFields */ 5, 6685 /* *fields */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields, 6686 /* *views */ NULL, 6687 /* *views_num */ NULL, 6688 /* snoop_cb */ NULL, 6689 /* snoop_user_data */ NULL, 6690 /* snoop_flags */ 0, 6691 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6692 /* type */ SOC_MEM_TYPE_NORMAL, 6693 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6694 /* impl */ SOC_MEM_IMPL_NORMAL, 6695 /* cmic_mor_clks */ 0, 6696 /* access_latency_mode */ 3, 6697 }, 6698 #endif /* chips */ 6699 6700 #if defined(BCM_56370_A0) 6701 { /* SOC_MEM_INT_BSC_KG_GROUP_TABLEm */ 6702 /* mem BSC_KG_GROUP_TABLEm */ 6703 /* flags */ SOC_MEM_FLAG_VALID | 6704 SOC_MEM_FLAG_CACHABLE | 6705 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6706 /* cmp_fn */ _soc_mem_cmp_undef, 6707 /* *null_entry */ _soc_mem_entry_null_zeroes, 6708 /* index_min */ 0, 6709 /* index_max */ 1023, 6710 /* minblock */ 14, 6711 /* maxblock */ 14, 6712 /* blocks */ 0x4000, 6713 /* blocks_hi */ 0, 6714 /* base */ 0x8a1c0000, 6715 /* gran */ 1, 6716 /* bytes */ 8, 6717 /* nFields */ 16, 6718 /* *fields */ soc_BSC_KG_GROUP_TABLEm_fields, 6719 /* *views */ NULL, 6720 /* *views_num */ NULL, 6721 /* snoop_cb */ NULL, 6722 /* snoop_user_data */ NULL, 6723 /* snoop_flags */ 0, 6724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6725 /* type */ SOC_MEM_TYPE_NORMAL, 6726 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6727 /* impl */ SOC_MEM_IMPL_NORMAL, 6728 /* cmic_mor_clks */ 0, 6729 /* access_latency_mode */ 3, 6730 }, 6731 #endif /* chips */ 6732 6733 #if defined(BCM_56370_A0) 6734 { /* SOC_MEM_INT_BSC_KG_LEARNED_COUNTERm */ 6735 /* mem BSC_KG_LEARNED_COUNTERm */ 6736 /* flags */ SOC_MEM_FLAG_VALID | 6737 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6738 /* cmp_fn */ _soc_mem_cmp_undef, 6739 /* *null_entry */ _soc_mem_entry_null_zeroes, 6740 /* index_min */ 0, 6741 /* index_max */ 0, 6742 /* minblock */ 14, 6743 /* maxblock */ 14, 6744 /* blocks */ 0x4000, 6745 /* blocks_hi */ 0, 6746 /* base */ 0x8a200000, 6747 /* gran */ 1, 6748 /* bytes */ 4, 6749 /* nFields */ 1, 6750 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 6751 /* *views */ NULL, 6752 /* *views_num */ NULL, 6753 /* snoop_cb */ NULL, 6754 /* snoop_user_data */ NULL, 6755 /* snoop_flags */ 0, 6756 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6757 /* type */ SOC_MEM_TYPE_NORMAL, 6758 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6759 /* impl */ SOC_MEM_IMPL_NORMAL, 6760 /* cmic_mor_clks */ 0, 6761 /* access_latency_mode */ 3, 6762 }, 6763 #endif /* chips */ 6764 6765 #if defined(BCM_56370_A0) 6766 { /* SOC_MEM_INT_BSC_KG_LEARN_ELIGIBLE_COUNTERm */ 6767 /* mem BSC_KG_LEARN_ELIGIBLE_COUNTERm */ 6768 /* flags */ SOC_MEM_FLAG_VALID | 6769 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6770 /* cmp_fn */ _soc_mem_cmp_undef, 6771 /* *null_entry */ _soc_mem_entry_null_zeroes, 6772 /* index_min */ 0, 6773 /* index_max */ 0, 6774 /* minblock */ 14, 6775 /* maxblock */ 14, 6776 /* blocks */ 0x4000, 6777 /* blocks_hi */ 0, 6778 /* base */ 0x8a340000, 6779 /* gran */ 1, 6780 /* bytes */ 8, 6781 /* nFields */ 2, 6782 /* *fields */ soc_BSC_KG_EXCEED_COUNTERm_fields, 6783 /* *views */ NULL, 6784 /* *views_num */ NULL, 6785 /* snoop_cb */ NULL, 6786 /* snoop_user_data */ NULL, 6787 /* snoop_flags */ 0, 6788 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6789 /* type */ SOC_MEM_TYPE_NORMAL, 6790 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6791 /* impl */ SOC_MEM_IMPL_NORMAL, 6792 /* cmic_mor_clks */ 0, 6793 /* access_latency_mode */ 3, 6794 }, 6795 #endif /* chips */ 6796 6797 #if defined(BCM_56370_A0) 6798 { /* SOC_MEM_INT_BSC_KG_LEARN_MISS_EXPORT_FIFO_FULL_COUNTERm */ 6799 /* mem BSC_KG_LEARN_MISS_EXPORT_FIFO_FULL_COUNTERm */ 6800 /* flags */ SOC_MEM_FLAG_VALID | 6801 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6802 /* cmp_fn */ _soc_mem_cmp_undef, 6803 /* *null_entry */ _soc_mem_entry_null_zeroes, 6804 /* index_min */ 0, 6805 /* index_max */ 0, 6806 /* minblock */ 14, 6807 /* maxblock */ 14, 6808 /* blocks */ 0x4000, 6809 /* blocks_hi */ 0, 6810 /* base */ 0x8a380000, 6811 /* gran */ 1, 6812 /* bytes */ 8, 6813 /* nFields */ 2, 6814 /* *fields */ soc_BSC_KG_EXCEED_COUNTERm_fields, 6815 /* *views */ NULL, 6816 /* *views_num */ NULL, 6817 /* snoop_cb */ NULL, 6818 /* snoop_user_data */ NULL, 6819 /* snoop_flags */ 0, 6820 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6821 /* type */ SOC_MEM_TYPE_NORMAL, 6822 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6823 /* impl */ SOC_MEM_IMPL_NORMAL, 6824 /* cmic_mor_clks */ 0, 6825 /* access_latency_mode */ 3, 6826 }, 6827 #endif /* chips */ 6828 6829 #if defined(BCM_56370_A0) 6830 { /* SOC_MEM_INT_BSC_KG_MISSED_COUNTERm */ 6831 /* mem BSC_KG_MISSED_COUNTERm */ 6832 /* flags */ SOC_MEM_FLAG_VALID | 6833 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6834 /* cmp_fn */ _soc_mem_cmp_undef, 6835 /* *null_entry */ _soc_mem_entry_null_zeroes, 6836 /* index_min */ 0, 6837 /* index_max */ 0, 6838 /* minblock */ 14, 6839 /* maxblock */ 14, 6840 /* blocks */ 0x4000, 6841 /* blocks_hi */ 0, 6842 /* base */ 0x8a2c0000, 6843 /* gran */ 1, 6844 /* bytes */ 8, 6845 /* nFields */ 2, 6846 /* *fields */ soc_BSC_KG_EXCEED_COUNTERm_fields, 6847 /* *views */ NULL, 6848 /* *views_num */ NULL, 6849 /* snoop_cb */ NULL, 6850 /* snoop_user_data */ NULL, 6851 /* snoop_flags */ 0, 6852 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6853 /* type */ SOC_MEM_TYPE_NORMAL, 6854 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6855 /* impl */ SOC_MEM_IMPL_NORMAL, 6856 /* cmic_mor_clks */ 0, 6857 /* access_latency_mode */ 3, 6858 }, 6859 #endif /* chips */ 6860 6861 #if defined(BCM_56370_A0) 6862 { /* SOC_MEM_INT_BSC_KG_SESSION_TABLE_HIT_COUNTERm */ 6863 /* mem BSC_KG_SESSION_TABLE_HIT_COUNTERm */ 6864 /* flags */ SOC_MEM_FLAG_VALID | 6865 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 6866 /* cmp_fn */ _soc_mem_cmp_undef, 6867 /* *null_entry */ _soc_mem_entry_null_zeroes, 6868 /* index_min */ 0, 6869 /* index_max */ 0, 6870 /* minblock */ 14, 6871 /* maxblock */ 14, 6872 /* blocks */ 0x4000, 6873 /* blocks_hi */ 0, 6874 /* base */ 0x8a300000, 6875 /* gran */ 1, 6876 /* bytes */ 4, 6877 /* nFields */ 1, 6878 /* *fields */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields, 6879 /* *views */ NULL, 6880 /* *views_num */ NULL, 6881 /* snoop_cb */ NULL, 6882 /* snoop_user_data */ NULL, 6883 /* snoop_flags */ 0, 6884 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6885 /* type */ SOC_MEM_TYPE_NORMAL, 6886 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6887 /* impl */ SOC_MEM_IMPL_NORMAL, 6888 /* cmic_mor_clks */ 0, 6889 /* access_latency_mode */ 3, 6890 }, 6891 #endif /* chips */ 6892 6893 #if defined(BCM_56370_A0) 6894 { /* SOC_MEM_INT_BSC_KT_PURGE_BUFFERm */ 6895 /* mem BSC_KT_PURGE_BUFFERm */ 6896 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6897 /* cmp_fn */ _soc_mem_cmp_undef, 6898 /* *null_entry */ _soc_mem_entry_null_zeroes, 6899 /* index_min */ 0, 6900 /* index_max */ 36863, 6901 /* minblock */ 14, 6902 /* maxblock */ 14, 6903 /* blocks */ 0x4000, 6904 /* blocks_hi */ 0, 6905 /* base */ 0x89000000, 6906 /* gran */ 1, 6907 /* bytes */ 1, 6908 /* nFields */ 1, 6909 /* *fields */ soc_BSC_KT_PURGE_BUFFERm_fields, 6910 /* *views */ NULL, 6911 /* *views_num */ NULL, 6912 /* snoop_cb */ NULL, 6913 /* snoop_user_data */ NULL, 6914 /* snoop_flags */ 0, 6915 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6916 /* type */ SOC_MEM_TYPE_NORMAL, 6917 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6918 /* impl */ SOC_MEM_IMPL_NORMAL, 6919 /* cmic_mor_clks */ 0, 6920 /* access_latency_mode */ 3, 6921 }, 6922 #endif /* chips */ 6923 6924 #if defined(BCM_56370_A0) 6925 { /* SOC_MEM_INT_BSC_TS_UTC_CONVERSIONm */ 6926 /* mem BSC_TS_UTC_CONVERSIONm */ 6927 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 6928 /* cmp_fn */ _soc_mem_cmp_undef, 6929 /* *null_entry */ _soc_mem_entry_null_zeroes, 6930 /* index_min */ 0, 6931 /* index_max */ 0, 6932 /* minblock */ 14, 6933 /* maxblock */ 14, 6934 /* blocks */ 0x4000, 6935 /* blocks_hi */ 0, 6936 /* base */ 0x8b940000, 6937 /* gran */ 1, 6938 /* bytes */ 17, 6939 /* nFields */ 4, 6940 /* *fields */ soc_BSC_TS_UTC_CONVERSIONm_fields, 6941 /* *views */ NULL, 6942 /* *views_num */ NULL, 6943 /* snoop_cb */ NULL, 6944 /* snoop_user_data */ NULL, 6945 /* snoop_flags */ 0, 6946 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6947 /* type */ SOC_MEM_TYPE_NORMAL, 6948 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6949 /* impl */ SOC_MEM_IMPL_NORMAL, 6950 /* cmic_mor_clks */ 0, 6951 /* access_latency_mode */ 3, 6952 }, 6953 #endif /* chips */ 6954 6955 #if defined(BCM_56370_A0) 6956 { /* SOC_MEM_INT_BSD_EOP_CONTEXT_BUFm */ 6957 /* mem BSD_EOP_CONTEXT_BUFm */ 6958 /* flags */ SOC_MEM_FLAG_READONLY | 6959 SOC_MEM_FLAG_VALID, /* 0x2 */ 6960 /* cmp_fn */ _soc_mem_cmp_undef, 6961 /* *null_entry */ _soc_mem_entry_null_zeroes, 6962 /* index_min */ 0, 6963 /* index_max */ 71, 6964 /* minblock */ 14, 6965 /* maxblock */ 14, 6966 /* blocks */ 0x4000, 6967 /* blocks_hi */ 0, 6968 /* base */ 0x89940000, 6969 /* gran */ 1, 6970 /* bytes */ 6, 6971 /* nFields */ 1, 6972 /* *fields */ soc_BSD_EOP_CONTEXT_BUFm_fields, 6973 /* *views */ NULL, 6974 /* *views_num */ NULL, 6975 /* snoop_cb */ NULL, 6976 /* snoop_user_data */ NULL, 6977 /* snoop_flags */ 0, 6978 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6979 /* type */ SOC_MEM_TYPE_NORMAL, 6980 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 6981 /* impl */ SOC_MEM_IMPL_NORMAL, 6982 /* cmic_mor_clks */ 0, 6983 /* access_latency_mode */ 3, 6984 }, 6985 #endif /* chips */ 6986 6987 #if defined(BCM_56370_A0) 6988 { /* SOC_MEM_INT_BSD_POLICY_ACTION_PROFILEm */ 6989 /* mem BSD_POLICY_ACTION_PROFILEm */ 6990 /* flags */ SOC_MEM_FLAG_VALID | 6991 SOC_MEM_FLAG_CACHABLE | 6992 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 6993 /* cmp_fn */ _soc_mem_cmp_undef, 6994 /* *null_entry */ _soc_mem_entry_null_zeroes, 6995 /* index_min */ 0, 6996 /* index_max */ 63, 6997 /* minblock */ 14, 6998 /* maxblock */ 14, 6999 /* blocks */ 0x4000, 7000 /* blocks_hi */ 0, 7001 /* base */ 0x8b140000, 7002 /* gran */ 1, 7003 /* bytes */ 8, 7004 /* nFields */ 56, 7005 /* *fields */ soc_BSD_POLICY_ACTION_PROFILEm_fields, 7006 /* *views */ NULL, 7007 /* *views_num */ NULL, 7008 /* snoop_cb */ NULL, 7009 /* snoop_user_data */ NULL, 7010 /* snoop_flags */ 0, 7011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7012 /* type */ SOC_MEM_TYPE_NORMAL, 7013 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7014 /* impl */ SOC_MEM_IMPL_NORMAL, 7015 /* cmic_mor_clks */ 0, 7016 /* access_latency_mode */ 0, 7017 }, 7018 #endif /* chips */ 7019 7020 #if defined(BCM_56370_A0) 7021 { /* SOC_MEM_INT_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm */ 7022 /* mem BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm */ 7023 /* flags */ SOC_MEM_FLAG_VALID | 7024 SOC_MEM_FLAG_CACHABLE | 7025 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7026 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7027 /* cmp_fn */ _soc_mem_cmp_undef, 7028 /* *null_entry */ _soc_mem_entry_null_zeroes, 7029 /* index_min */ 0, 7030 /* index_max */ 127, 7031 /* minblock */ 14, 7032 /* maxblock */ 14, 7033 /* blocks */ 0x4000, 7034 /* blocks_hi */ 0, 7035 /* base */ 0x88980000, 7036 /* gran */ 1, 7037 /* bytes */ 18, 7038 /* nFields */ 22, 7039 /* *fields */ soc_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm_fields, 7040 /* *views */ NULL, 7041 /* *views_num */ NULL, 7042 /* snoop_cb */ NULL, 7043 /* snoop_user_data */ NULL, 7044 /* snoop_flags */ 0, 7045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7046 /* type */ SOC_MEM_TYPE_NORMAL, 7047 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7048 /* impl */ SOC_MEM_IMPL_NORMAL, 7049 /* cmic_mor_clks */ 0, 7050 /* access_latency_mode */ 0, 7051 }, 7052 #endif /* chips */ 7053 7054 #if defined(BCM_56370_A0) 7055 { /* SOC_MEM_INT_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASK_PIPE0m */ 7056 /* mem BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASK_PIPE0m */ 7057 /* flags */ SOC_MEM_FLAG_VALID | 7058 SOC_MEM_FLAG_CACHABLE | 7059 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7060 /* cmp_fn */ _soc_mem_cmp_undef, 7061 /* *null_entry */ _soc_mem_entry_null_zeroes, 7062 /* index_min */ 0, 7063 /* index_max */ 127, 7064 /* minblock */ 14, 7065 /* maxblock */ 14, 7066 /* blocks */ 0x4000, 7067 /* blocks_hi */ 0, 7068 /* base */ 0x88980000, 7069 /* gran */ 1, 7070 /* bytes */ 18, 7071 /* nFields */ 22, 7072 /* *fields */ soc_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm_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 /* access_latency_mode */ 0, 7084 }, 7085 #endif /* chips */ 7086 7087 #if defined(BCM_56370_A0) 7088 { /* SOC_MEM_INT_BSK_FTFP_COMBO_TCAM_POLICYm */ 7089 /* mem BSK_FTFP_COMBO_TCAM_POLICYm */ 7090 /* flags */ SOC_MEM_FLAG_VALID | 7091 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 7092 SOC_MEM_FLAG_CACHABLE | 7093 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7094 SOC_MEM_FLAG_CAM | 7095 SOC_MEM_FLAG_AGGR, /* 0x180122 */ 7096 /* cmp_fn */ _soc_mem_cmp_undef, 7097 /* *null_entry */ _soc_mem_entry_null_zeroes, 7098 /* index_min */ 0, 7099 /* index_max */ 2047, 7100 /* minblock */ 14, 7101 /* maxblock */ 14, 7102 /* blocks */ 0x4000, 7103 /* blocks_hi */ 0, 7104 /* base */ 0x88480000, 7105 /* gran */ 1, 7106 /* bytes */ 70, 7107 /* nFields */ 56, 7108 /* *fields */ soc_BSK_FTFP_COMBO_TCAM_POLICYm_fields, 7109 /* *views */ NULL, 7110 /* *views_num */ NULL, 7111 /* snoop_cb */ NULL, 7112 /* snoop_user_data */ NULL, 7113 /* snoop_flags */ 0, 7114 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7115 /* type */ SOC_MEM_TYPE_NORMAL, 7116 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7117 /* impl */ SOC_MEM_IMPL_NORMAL, 7118 /* cmic_mor_clks */ 0, 7119 /* access_latency_mode */ 3, 7120 }, 7121 #endif /* chips */ 7122 7123 #if defined(BCM_56370_A0) 7124 { /* SOC_MEM_INT_BSK_FTFP_LTS_LOGICAL_TBL_SEL_SRAMm */ 7125 /* mem BSK_FTFP_LTS_LOGICAL_TBL_SEL_SRAMm */ 7126 /* flags */ SOC_MEM_FLAG_VALID | 7127 SOC_MEM_FLAG_CACHABLE | 7128 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7129 /* cmp_fn */ _soc_mem_cmp_undef, 7130 /* *null_entry */ _soc_mem_entry_null_zeroes, 7131 /* index_min */ 0, 7132 /* index_max */ 127, 7133 /* minblock */ 14, 7134 /* maxblock */ 14, 7135 /* blocks */ 0x4000, 7136 /* blocks_hi */ 0, 7137 /* base */ 0x88700000, 7138 /* gran */ 1, 7139 /* bytes */ 3, 7140 /* nFields */ 9, 7141 /* *fields */ soc_BSK_FTFP_LTS_LOGICAL_TBL_SEL_SRAMm_fields, 7142 /* *views */ NULL, 7143 /* *views_num */ NULL, 7144 /* snoop_cb */ NULL, 7145 /* snoop_user_data */ NULL, 7146 /* snoop_flags */ 0, 7147 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7148 /* type */ SOC_MEM_TYPE_NORMAL, 7149 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7150 /* impl */ SOC_MEM_IMPL_NORMAL, 7151 /* cmic_mor_clks */ 0, 7152 /* access_latency_mode */ 0, 7153 }, 7154 #endif /* chips */ 7155 7156 #if defined(BCM_56370_A0) 7157 { /* SOC_MEM_INT_BSK_FTFP_LTS_LOGICAL_TBL_SEL_TCAMm */ 7158 /* mem BSK_FTFP_LTS_LOGICAL_TBL_SEL_TCAMm */ 7159 /* flags */ SOC_MEM_FLAG_VALID | 7160 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 7161 SOC_MEM_FLAG_CACHABLE | 7162 SOC_MEM_FLAG_CAM, /* 0x80022 */ 7163 /* cmp_fn */ _soc_mem_cmp_undef, 7164 /* *null_entry */ _soc_mem_entry_null_zeroes, 7165 /* index_min */ 0, 7166 /* index_max */ 127, 7167 /* minblock */ 14, 7168 /* maxblock */ 14, 7169 /* blocks */ 0x4000, 7170 /* blocks_hi */ 0, 7171 /* base */ 0x886c0000, 7172 /* gran */ 1, 7173 /* bytes */ 52, 7174 /* nFields */ 73, 7175 /* *fields */ soc_BSK_FTFP_LTS_LOGICAL_TBL_SEL_TCAMm_fields, 7176 /* *views */ NULL, 7177 /* *views_num */ NULL, 7178 /* snoop_cb */ NULL, 7179 /* snoop_user_data */ NULL, 7180 /* snoop_flags */ 0, 7181 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7182 /* type */ SOC_MEM_TYPE_NORMAL, 7183 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 7184 /* impl */ SOC_MEM_IMPL_NORMAL, 7185 /* cmic_mor_clks */ 0, 7186 /* access_latency_mode */ 3, 7187 }, 7188 #endif /* chips */ 7189 7190 #if defined(BCM_56370_A0) 7191 { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_0m */ 7192 /* mem BSK_FTFP_LTS_MASK_0m */ 7193 /* flags */ SOC_MEM_FLAG_VALID | 7194 SOC_MEM_FLAG_CACHABLE | 7195 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7196 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7197 /* cmp_fn */ _soc_mem_cmp_undef, 7198 /* *null_entry */ _soc_mem_entry_null_zeroes, 7199 /* index_min */ 0, 7200 /* index_max */ 127, 7201 /* minblock */ 14, 7202 /* maxblock */ 14, 7203 /* blocks */ 0x4000, 7204 /* blocks_hi */ 0, 7205 /* base */ 0x88780000, 7206 /* gran */ 1, 7207 /* bytes */ 18, 7208 /* nFields */ 4, 7209 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7210 /* *views */ NULL, 7211 /* *views_num */ NULL, 7212 /* snoop_cb */ NULL, 7213 /* snoop_user_data */ NULL, 7214 /* snoop_flags */ 0, 7215 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7216 /* type */ SOC_MEM_TYPE_NORMAL, 7217 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7218 /* impl */ SOC_MEM_IMPL_NORMAL, 7219 /* cmic_mor_clks */ 0, 7220 /* access_latency_mode */ 0, 7221 }, 7222 #endif /* chips */ 7223 7224 #if defined(BCM_56370_A0) 7225 { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_1m */ 7226 /* mem BSK_FTFP_LTS_MASK_1m */ 7227 /* flags */ SOC_MEM_FLAG_VALID | 7228 SOC_MEM_FLAG_CACHABLE | 7229 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7230 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7231 /* cmp_fn */ _soc_mem_cmp_undef, 7232 /* *null_entry */ _soc_mem_entry_null_zeroes, 7233 /* index_min */ 0, 7234 /* index_max */ 127, 7235 /* minblock */ 14, 7236 /* maxblock */ 14, 7237 /* blocks */ 0x4000, 7238 /* blocks_hi */ 0, 7239 /* base */ 0x88800000, 7240 /* gran */ 1, 7241 /* bytes */ 18, 7242 /* nFields */ 4, 7243 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7244 /* *views */ NULL, 7245 /* *views_num */ NULL, 7246 /* snoop_cb */ NULL, 7247 /* snoop_user_data */ NULL, 7248 /* snoop_flags */ 0, 7249 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7250 /* type */ SOC_MEM_TYPE_NORMAL, 7251 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7252 /* impl */ SOC_MEM_IMPL_NORMAL, 7253 /* cmic_mor_clks */ 0, 7254 /* access_latency_mode */ 0, 7255 }, 7256 #endif /* chips */ 7257 7258 #if defined(BCM_56370_A0) 7259 { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_0_PIPE0m */ 7260 /* mem BSK_FTFP_LTS_MASK_0_PIPE0m */ 7261 /* flags */ SOC_MEM_FLAG_VALID | 7262 SOC_MEM_FLAG_CACHABLE | 7263 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7264 /* cmp_fn */ _soc_mem_cmp_undef, 7265 /* *null_entry */ _soc_mem_entry_null_zeroes, 7266 /* index_min */ 0, 7267 /* index_max */ 127, 7268 /* minblock */ 14, 7269 /* maxblock */ 14, 7270 /* blocks */ 0x4000, 7271 /* blocks_hi */ 0, 7272 /* base */ 0x88780000, 7273 /* gran */ 1, 7274 /* bytes */ 18, 7275 /* nFields */ 4, 7276 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7277 /* *views */ NULL, 7278 /* *views_num */ NULL, 7279 /* snoop_cb */ NULL, 7280 /* snoop_user_data */ NULL, 7281 /* snoop_flags */ 0, 7282 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7283 /* type */ SOC_MEM_TYPE_NORMAL, 7284 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7285 /* impl */ SOC_MEM_IMPL_NORMAL, 7286 /* cmic_mor_clks */ 0, 7287 /* access_latency_mode */ 0, 7288 }, 7289 #endif /* chips */ 7290 7291 #if defined(BCM_56370_A0) 7292 { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_1_PIPE0m */ 7293 /* mem BSK_FTFP_LTS_MASK_1_PIPE0m */ 7294 /* flags */ SOC_MEM_FLAG_VALID | 7295 SOC_MEM_FLAG_CACHABLE | 7296 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7297 /* cmp_fn */ _soc_mem_cmp_undef, 7298 /* *null_entry */ _soc_mem_entry_null_zeroes, 7299 /* index_min */ 0, 7300 /* index_max */ 127, 7301 /* minblock */ 14, 7302 /* maxblock */ 14, 7303 /* blocks */ 0x4000, 7304 /* blocks_hi */ 0, 7305 /* base */ 0x88800000, 7306 /* gran */ 1, 7307 /* bytes */ 18, 7308 /* nFields */ 4, 7309 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7310 /* *views */ NULL, 7311 /* *views_num */ NULL, 7312 /* snoop_cb */ NULL, 7313 /* snoop_user_data */ NULL, 7314 /* snoop_flags */ 0, 7315 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7316 /* type */ SOC_MEM_TYPE_NORMAL, 7317 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7318 /* impl */ SOC_MEM_IMPL_NORMAL, 7319 /* cmic_mor_clks */ 0, 7320 /* access_latency_mode */ 0, 7321 }, 7322 #endif /* chips */ 7323 7324 #if defined(BCM_56370_A0) 7325 { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_0m */ 7326 /* mem BSK_FTFP_LTS_MUX_CTRL_0m */ 7327 /* flags */ SOC_MEM_FLAG_VALID | 7328 SOC_MEM_FLAG_CACHABLE | 7329 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7330 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7331 /* cmp_fn */ _soc_mem_cmp_undef, 7332 /* *null_entry */ _soc_mem_entry_null_zeroes, 7333 /* index_min */ 0, 7334 /* index_max */ 127, 7335 /* minblock */ 14, 7336 /* maxblock */ 14, 7337 /* blocks */ 0x4000, 7338 /* blocks_hi */ 0, 7339 /* base */ 0x88740000, 7340 /* gran */ 1, 7341 /* bytes */ 16, 7342 /* nFields */ 34, 7343 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 7344 /* *views */ NULL, 7345 /* *views_num */ NULL, 7346 /* snoop_cb */ NULL, 7347 /* snoop_user_data */ NULL, 7348 /* snoop_flags */ 0, 7349 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7350 /* type */ SOC_MEM_TYPE_NORMAL, 7351 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7352 /* impl */ SOC_MEM_IMPL_NORMAL, 7353 /* cmic_mor_clks */ 0, 7354 /* access_latency_mode */ 0, 7355 }, 7356 #endif /* chips */ 7357 7358 #if defined(BCM_56370_A0) 7359 { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_1m */ 7360 /* mem BSK_FTFP_LTS_MUX_CTRL_1m */ 7361 /* flags */ SOC_MEM_FLAG_VALID | 7362 SOC_MEM_FLAG_CACHABLE | 7363 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7364 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7365 /* cmp_fn */ _soc_mem_cmp_undef, 7366 /* *null_entry */ _soc_mem_entry_null_zeroes, 7367 /* index_min */ 0, 7368 /* index_max */ 127, 7369 /* minblock */ 14, 7370 /* maxblock */ 14, 7371 /* blocks */ 0x4000, 7372 /* blocks_hi */ 0, 7373 /* base */ 0x887c0000, 7374 /* gran */ 1, 7375 /* bytes */ 16, 7376 /* nFields */ 34, 7377 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 7378 /* *views */ NULL, 7379 /* *views_num */ NULL, 7380 /* snoop_cb */ NULL, 7381 /* snoop_user_data */ NULL, 7382 /* snoop_flags */ 0, 7383 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7384 /* type */ SOC_MEM_TYPE_NORMAL, 7385 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7386 /* impl */ SOC_MEM_IMPL_NORMAL, 7387 /* cmic_mor_clks */ 0, 7388 /* access_latency_mode */ 0, 7389 }, 7390 #endif /* chips */ 7391 7392 #if defined(BCM_56370_A0) 7393 { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_0_PIPE0m */ 7394 /* mem BSK_FTFP_LTS_MUX_CTRL_0_PIPE0m */ 7395 /* flags */ SOC_MEM_FLAG_VALID | 7396 SOC_MEM_FLAG_CACHABLE | 7397 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7398 /* cmp_fn */ _soc_mem_cmp_undef, 7399 /* *null_entry */ _soc_mem_entry_null_zeroes, 7400 /* index_min */ 0, 7401 /* index_max */ 127, 7402 /* minblock */ 14, 7403 /* maxblock */ 14, 7404 /* blocks */ 0x4000, 7405 /* blocks_hi */ 0, 7406 /* base */ 0x88740000, 7407 /* gran */ 1, 7408 /* bytes */ 16, 7409 /* nFields */ 34, 7410 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 7411 /* *views */ NULL, 7412 /* *views_num */ NULL, 7413 /* snoop_cb */ NULL, 7414 /* snoop_user_data */ NULL, 7415 /* snoop_flags */ 0, 7416 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7417 /* type */ SOC_MEM_TYPE_NORMAL, 7418 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7419 /* impl */ SOC_MEM_IMPL_NORMAL, 7420 /* cmic_mor_clks */ 0, 7421 /* access_latency_mode */ 0, 7422 }, 7423 #endif /* chips */ 7424 7425 #if defined(BCM_56370_A0) 7426 { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_1_PIPE0m */ 7427 /* mem BSK_FTFP_LTS_MUX_CTRL_1_PIPE0m */ 7428 /* flags */ SOC_MEM_FLAG_VALID | 7429 SOC_MEM_FLAG_CACHABLE | 7430 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7431 /* cmp_fn */ _soc_mem_cmp_undef, 7432 /* *null_entry */ _soc_mem_entry_null_zeroes, 7433 /* index_min */ 0, 7434 /* index_max */ 127, 7435 /* minblock */ 14, 7436 /* maxblock */ 14, 7437 /* blocks */ 0x4000, 7438 /* blocks_hi */ 0, 7439 /* base */ 0x887c0000, 7440 /* gran */ 1, 7441 /* bytes */ 16, 7442 /* nFields */ 34, 7443 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 7444 /* *views */ NULL, 7445 /* *views_num */ NULL, 7446 /* snoop_cb */ NULL, 7447 /* snoop_user_data */ NULL, 7448 /* snoop_flags */ 0, 7449 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7450 /* type */ SOC_MEM_TYPE_NORMAL, 7451 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7452 /* impl */ SOC_MEM_IMPL_NORMAL, 7453 /* cmic_mor_clks */ 0, 7454 /* access_latency_mode */ 0, 7455 }, 7456 #endif /* chips */ 7457 7458 #if defined(BCM_56370_A0) 7459 { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm */ 7460 /* mem BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm */ 7461 /* flags */ SOC_MEM_FLAG_VALID | 7462 SOC_MEM_FLAG_CACHABLE | 7463 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7464 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7465 /* cmp_fn */ _soc_mem_cmp_undef, 7466 /* *null_entry */ _soc_mem_entry_null_zeroes, 7467 /* index_min */ 0, 7468 /* index_max */ 127, 7469 /* minblock */ 14, 7470 /* maxblock */ 14, 7471 /* blocks */ 0x4000, 7472 /* blocks_hi */ 0, 7473 /* base */ 0x888c0000, 7474 /* gran */ 1, 7475 /* bytes */ 10, 7476 /* nFields */ 21, 7477 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields, 7478 /* *views */ NULL, 7479 /* *views_num */ NULL, 7480 /* snoop_cb */ NULL, 7481 /* snoop_user_data */ NULL, 7482 /* snoop_flags */ 0, 7483 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7484 /* type */ SOC_MEM_TYPE_NORMAL, 7485 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7486 /* impl */ SOC_MEM_IMPL_NORMAL, 7487 /* cmic_mor_clks */ 0, 7488 /* access_latency_mode */ 0, 7489 }, 7490 #endif /* chips */ 7491 7492 #if defined(BCM_56370_A0) 7493 { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */ 7494 /* mem BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */ 7495 /* flags */ SOC_MEM_FLAG_VALID | 7496 SOC_MEM_FLAG_CACHABLE | 7497 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7498 /* cmp_fn */ _soc_mem_cmp_undef, 7499 /* *null_entry */ _soc_mem_entry_null_zeroes, 7500 /* index_min */ 0, 7501 /* index_max */ 127, 7502 /* minblock */ 14, 7503 /* maxblock */ 14, 7504 /* blocks */ 0x4000, 7505 /* blocks_hi */ 0, 7506 /* base */ 0x888c0000, 7507 /* gran */ 1, 7508 /* bytes */ 10, 7509 /* nFields */ 21, 7510 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields, 7511 /* *views */ NULL, 7512 /* *views_num */ NULL, 7513 /* snoop_cb */ NULL, 7514 /* snoop_user_data */ NULL, 7515 /* snoop_flags */ 0, 7516 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7517 /* type */ SOC_MEM_TYPE_NORMAL, 7518 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7519 /* impl */ SOC_MEM_IMPL_NORMAL, 7520 /* cmic_mor_clks */ 0, 7521 /* access_latency_mode */ 0, 7522 }, 7523 #endif /* chips */ 7524 7525 #if defined(BCM_56370_A0) 7526 { /* SOC_MEM_INT_BSK_FTFP_POLICYm */ 7527 /* mem BSK_FTFP_POLICYm */ 7528 /* flags */ SOC_MEM_FLAG_VALID | 7529 SOC_MEM_FLAG_CACHABLE | 7530 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7531 /* cmp_fn */ _soc_mem_cmp_undef, 7532 /* *null_entry */ _soc_mem_entry_null_zeroes, 7533 /* index_min */ 0, 7534 /* index_max */ 2047, 7535 /* minblock */ 14, 7536 /* maxblock */ 14, 7537 /* blocks */ 0x4000, 7538 /* blocks_hi */ 0, 7539 /* base */ 0x88440000, 7540 /* gran */ 1, 7541 /* bytes */ 21, 7542 /* nFields */ 43, 7543 /* *fields */ soc_BSK_FTFP_POLICYm_fields, 7544 /* *views */ NULL, 7545 /* *views_num */ NULL, 7546 /* snoop_cb */ NULL, 7547 /* snoop_user_data */ NULL, 7548 /* snoop_flags */ 0, 7549 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7550 /* type */ SOC_MEM_TYPE_NORMAL, 7551 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7552 /* impl */ SOC_MEM_IMPL_NORMAL, 7553 /* cmic_mor_clks */ 0, 7554 /* access_latency_mode */ 3, 7555 }, 7556 #endif /* chips */ 7557 7558 #if defined(BCM_56370_A0) 7559 { /* SOC_MEM_INT_BSK_FTFP_TCAMm */ 7560 /* mem BSK_FTFP_TCAMm */ 7561 /* flags */ SOC_MEM_FLAG_VALID | 7562 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 7563 SOC_MEM_FLAG_CACHABLE | 7564 SOC_MEM_FLAG_CAM, /* 0x80022 */ 7565 /* cmp_fn */ _soc_mem_cmp_undef, 7566 /* *null_entry */ _soc_mem_entry_null_zeroes, 7567 /* index_min */ 0, 7568 /* index_max */ 2047, 7569 /* minblock */ 14, 7570 /* maxblock */ 14, 7571 /* blocks */ 0x4000, 7572 /* blocks_hi */ 0, 7573 /* base */ 0x88400000, 7574 /* gran */ 1, 7575 /* bytes */ 49, 7576 /* nFields */ 13, 7577 /* *fields */ soc_BSK_FTFP_TCAMm_fields, 7578 /* *views */ NULL, 7579 /* *views_num */ NULL, 7580 /* snoop_cb */ NULL, 7581 /* snoop_user_data */ NULL, 7582 /* snoop_flags */ 0, 7583 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7584 /* type */ SOC_MEM_TYPE_NORMAL, 7585 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 7586 /* impl */ SOC_MEM_IMPL_NORMAL, 7587 /* cmic_mor_clks */ 0, 7588 /* access_latency_mode */ 3, 7589 }, 7590 #endif /* chips */ 7591 7592 #if defined(BCM_56370_A0) 7593 { /* SOC_MEM_INT_BSK_KMAP_CONTROL_0m */ 7594 /* mem BSK_KMAP_CONTROL_0m */ 7595 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 7596 /* cmp_fn */ _soc_mem_cmp_undef, 7597 /* *null_entry */ _soc_mem_entry_null_zeroes, 7598 /* index_min */ 0, 7599 /* index_max */ 0, 7600 /* minblock */ 14, 7601 /* maxblock */ 14, 7602 /* blocks */ 0x4000, 7603 /* blocks_hi */ 0, 7604 /* base */ 0x884c0000, 7605 /* gran */ 1, 7606 /* bytes */ 4, 7607 /* nFields */ 5, 7608 /* *fields */ soc_BSC_DT_KMAP_CONTROL_3m_fields, 7609 /* *views */ NULL, 7610 /* *views_num */ NULL, 7611 /* snoop_cb */ NULL, 7612 /* snoop_user_data */ NULL, 7613 /* snoop_flags */ 0, 7614 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7615 /* type */ SOC_MEM_TYPE_NORMAL, 7616 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 7617 /* impl */ SOC_MEM_IMPL_NORMAL, 7618 /* cmic_mor_clks */ 0, 7619 /* access_latency_mode */ 3, 7620 }, 7621 #endif /* chips */ 7622 7623 #if defined(BCM_56370_A0) 7624 { /* SOC_MEM_INT_BSK_KMAP_CONTROL_1m */ 7625 /* mem BSK_KMAP_CONTROL_1m */ 7626 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 7627 /* cmp_fn */ _soc_mem_cmp_undef, 7628 /* *null_entry */ _soc_mem_entry_null_zeroes, 7629 /* index_min */ 0, 7630 /* index_max */ 0, 7631 /* minblock */ 14, 7632 /* maxblock */ 14, 7633 /* blocks */ 0x4000, 7634 /* blocks_hi */ 0, 7635 /* base */ 0x88500000, 7636 /* gran */ 1, 7637 /* bytes */ 4, 7638 /* nFields */ 5, 7639 /* *fields */ soc_BSC_DT_KMAP_CONTROL_3m_fields, 7640 /* *views */ NULL, 7641 /* *views_num */ NULL, 7642 /* snoop_cb */ NULL, 7643 /* snoop_user_data */ NULL, 7644 /* snoop_flags */ 0, 7645 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7646 /* type */ SOC_MEM_TYPE_NORMAL, 7647 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 7648 /* impl */ SOC_MEM_IMPL_NORMAL, 7649 /* cmic_mor_clks */ 0, 7650 /* access_latency_mode */ 3, 7651 }, 7652 #endif /* chips */ 7653 7654 #if defined(BCM_56370_A0) 7655 { /* SOC_MEM_INT_BSK_KMAP_CONTROL_2m */ 7656 /* mem BSK_KMAP_CONTROL_2m */ 7657 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 7658 /* cmp_fn */ _soc_mem_cmp_undef, 7659 /* *null_entry */ _soc_mem_entry_null_zeroes, 7660 /* index_min */ 0, 7661 /* index_max */ 0, 7662 /* minblock */ 14, 7663 /* maxblock */ 14, 7664 /* blocks */ 0x4000, 7665 /* blocks_hi */ 0, 7666 /* base */ 0x88540000, 7667 /* gran */ 1, 7668 /* bytes */ 4, 7669 /* nFields */ 5, 7670 /* *fields */ soc_BSC_DT_KMAP_CONTROL_3m_fields, 7671 /* *views */ NULL, 7672 /* *views_num */ NULL, 7673 /* snoop_cb */ NULL, 7674 /* snoop_user_data */ NULL, 7675 /* snoop_flags */ 0, 7676 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7677 /* type */ SOC_MEM_TYPE_NORMAL, 7678 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 7679 /* impl */ SOC_MEM_IMPL_NORMAL, 7680 /* cmic_mor_clks */ 0, 7681 /* access_latency_mode */ 3, 7682 }, 7683 #endif /* chips */ 7684 7685 #if defined(BCM_56370_A0) 7686 { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MASK_0m */ 7687 /* mem BSK_SESSION_DATA_LTS_MASK_0m */ 7688 /* flags */ SOC_MEM_FLAG_VALID | 7689 SOC_MEM_FLAG_CACHABLE | 7690 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7691 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7692 /* cmp_fn */ _soc_mem_cmp_undef, 7693 /* *null_entry */ _soc_mem_entry_null_zeroes, 7694 /* index_min */ 0, 7695 /* index_max */ 127, 7696 /* minblock */ 14, 7697 /* maxblock */ 14, 7698 /* blocks */ 0x4000, 7699 /* blocks_hi */ 0, 7700 /* base */ 0x88880000, 7701 /* gran */ 1, 7702 /* bytes */ 18, 7703 /* nFields */ 4, 7704 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7705 /* *views */ NULL, 7706 /* *views_num */ NULL, 7707 /* snoop_cb */ NULL, 7708 /* snoop_user_data */ NULL, 7709 /* snoop_flags */ 0, 7710 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7711 /* type */ SOC_MEM_TYPE_NORMAL, 7712 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7713 /* impl */ SOC_MEM_IMPL_NORMAL, 7714 /* cmic_mor_clks */ 0, 7715 /* access_latency_mode */ 0, 7716 }, 7717 #endif /* chips */ 7718 7719 #if defined(BCM_56370_A0) 7720 { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MASK_0_PIPE0m */ 7721 /* mem BSK_SESSION_DATA_LTS_MASK_0_PIPE0m */ 7722 /* flags */ SOC_MEM_FLAG_VALID | 7723 SOC_MEM_FLAG_CACHABLE | 7724 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7725 /* cmp_fn */ _soc_mem_cmp_undef, 7726 /* *null_entry */ _soc_mem_entry_null_zeroes, 7727 /* index_min */ 0, 7728 /* index_max */ 127, 7729 /* minblock */ 14, 7730 /* maxblock */ 14, 7731 /* blocks */ 0x4000, 7732 /* blocks_hi */ 0, 7733 /* base */ 0x88880000, 7734 /* gran */ 1, 7735 /* bytes */ 18, 7736 /* nFields */ 4, 7737 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7738 /* *views */ NULL, 7739 /* *views_num */ NULL, 7740 /* snoop_cb */ NULL, 7741 /* snoop_user_data */ NULL, 7742 /* snoop_flags */ 0, 7743 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7744 /* type */ SOC_MEM_TYPE_NORMAL, 7745 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7746 /* impl */ SOC_MEM_IMPL_NORMAL, 7747 /* cmic_mor_clks */ 0, 7748 /* access_latency_mode */ 0, 7749 }, 7750 #endif /* chips */ 7751 7752 #if defined(BCM_56370_A0) 7753 { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_0m */ 7754 /* mem BSK_SESSION_DATA_LTS_MUX_CTRL_0m */ 7755 /* flags */ SOC_MEM_FLAG_VALID | 7756 SOC_MEM_FLAG_CACHABLE | 7757 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7758 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7759 /* cmp_fn */ _soc_mem_cmp_undef, 7760 /* *null_entry */ _soc_mem_entry_null_zeroes, 7761 /* index_min */ 0, 7762 /* index_max */ 127, 7763 /* minblock */ 14, 7764 /* maxblock */ 14, 7765 /* blocks */ 0x4000, 7766 /* blocks_hi */ 0, 7767 /* base */ 0x88840000, 7768 /* gran */ 1, 7769 /* bytes */ 16, 7770 /* nFields */ 34, 7771 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 7772 /* *views */ NULL, 7773 /* *views_num */ NULL, 7774 /* snoop_cb */ NULL, 7775 /* snoop_user_data */ NULL, 7776 /* snoop_flags */ 0, 7777 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7778 /* type */ SOC_MEM_TYPE_NORMAL, 7779 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7780 /* impl */ SOC_MEM_IMPL_NORMAL, 7781 /* cmic_mor_clks */ 0, 7782 /* access_latency_mode */ 0, 7783 }, 7784 #endif /* chips */ 7785 7786 #if defined(BCM_56370_A0) 7787 { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_0_PIPE0m */ 7788 /* mem BSK_SESSION_DATA_LTS_MUX_CTRL_0_PIPE0m */ 7789 /* flags */ SOC_MEM_FLAG_VALID | 7790 SOC_MEM_FLAG_CACHABLE | 7791 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7792 /* cmp_fn */ _soc_mem_cmp_undef, 7793 /* *null_entry */ _soc_mem_entry_null_zeroes, 7794 /* index_min */ 0, 7795 /* index_max */ 127, 7796 /* minblock */ 14, 7797 /* maxblock */ 14, 7798 /* blocks */ 0x4000, 7799 /* blocks_hi */ 0, 7800 /* base */ 0x88840000, 7801 /* gran */ 1, 7802 /* bytes */ 16, 7803 /* nFields */ 34, 7804 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 7805 /* *views */ NULL, 7806 /* *views_num */ NULL, 7807 /* snoop_cb */ NULL, 7808 /* snoop_user_data */ NULL, 7809 /* snoop_flags */ 0, 7810 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7811 /* type */ SOC_MEM_TYPE_NORMAL, 7812 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7813 /* impl */ SOC_MEM_IMPL_NORMAL, 7814 /* cmic_mor_clks */ 0, 7815 /* access_latency_mode */ 0, 7816 }, 7817 #endif /* chips */ 7818 7819 #if defined(BCM_56370_A0) 7820 { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASKm */ 7821 /* mem BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASKm */ 7822 /* flags */ SOC_MEM_FLAG_VALID | 7823 SOC_MEM_FLAG_CACHABLE | 7824 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7825 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7826 /* cmp_fn */ _soc_mem_cmp_undef, 7827 /* *null_entry */ _soc_mem_entry_null_zeroes, 7828 /* index_min */ 0, 7829 /* index_max */ 127, 7830 /* minblock */ 14, 7831 /* maxblock */ 14, 7832 /* blocks */ 0x4000, 7833 /* blocks_hi */ 0, 7834 /* base */ 0x88940000, 7835 /* gran */ 1, 7836 /* bytes */ 10, 7837 /* nFields */ 21, 7838 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields, 7839 /* *views */ NULL, 7840 /* *views_num */ NULL, 7841 /* snoop_cb */ NULL, 7842 /* snoop_user_data */ NULL, 7843 /* snoop_flags */ 0, 7844 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7845 /* type */ SOC_MEM_TYPE_NORMAL, 7846 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7847 /* impl */ SOC_MEM_IMPL_NORMAL, 7848 /* cmic_mor_clks */ 0, 7849 /* access_latency_mode */ 0, 7850 }, 7851 #endif /* chips */ 7852 7853 #if defined(BCM_56370_A0) 7854 { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASK_PIPE0m */ 7855 /* mem BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASK_PIPE0m */ 7856 /* flags */ SOC_MEM_FLAG_VALID | 7857 SOC_MEM_FLAG_CACHABLE | 7858 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7859 /* cmp_fn */ _soc_mem_cmp_undef, 7860 /* *null_entry */ _soc_mem_entry_null_zeroes, 7861 /* index_min */ 0, 7862 /* index_max */ 127, 7863 /* minblock */ 14, 7864 /* maxblock */ 14, 7865 /* blocks */ 0x4000, 7866 /* blocks_hi */ 0, 7867 /* base */ 0x88940000, 7868 /* gran */ 1, 7869 /* bytes */ 10, 7870 /* nFields */ 21, 7871 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields, 7872 /* *views */ NULL, 7873 /* *views_num */ NULL, 7874 /* snoop_cb */ NULL, 7875 /* snoop_user_data */ NULL, 7876 /* snoop_flags */ 0, 7877 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7878 /* type */ SOC_MEM_TYPE_NORMAL, 7879 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7880 /* impl */ SOC_MEM_IMPL_NORMAL, 7881 /* cmic_mor_clks */ 0, 7882 /* access_latency_mode */ 0, 7883 }, 7884 #endif /* chips */ 7885 7886 #if defined(BCM_56370_A0) 7887 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_0m */ 7888 /* mem BSK_SESSION_KEY_LTS_MASK_0m */ 7889 /* flags */ SOC_MEM_FLAG_VALID | 7890 SOC_MEM_FLAG_CACHABLE | 7891 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7892 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7893 /* cmp_fn */ _soc_mem_cmp_undef, 7894 /* *null_entry */ _soc_mem_entry_null_zeroes, 7895 /* index_min */ 0, 7896 /* index_max */ 127, 7897 /* minblock */ 14, 7898 /* maxblock */ 14, 7899 /* blocks */ 0x4000, 7900 /* blocks_hi */ 0, 7901 /* base */ 0x88600000, 7902 /* gran */ 1, 7903 /* bytes */ 18, 7904 /* nFields */ 4, 7905 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7906 /* *views */ NULL, 7907 /* *views_num */ NULL, 7908 /* snoop_cb */ NULL, 7909 /* snoop_user_data */ NULL, 7910 /* snoop_flags */ 0, 7911 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7912 /* type */ SOC_MEM_TYPE_NORMAL, 7913 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7914 /* impl */ SOC_MEM_IMPL_NORMAL, 7915 /* cmic_mor_clks */ 0, 7916 /* access_latency_mode */ 0, 7917 }, 7918 #endif /* chips */ 7919 7920 #if defined(BCM_56370_A0) 7921 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_1m */ 7922 /* mem BSK_SESSION_KEY_LTS_MASK_1m */ 7923 /* flags */ SOC_MEM_FLAG_VALID | 7924 SOC_MEM_FLAG_CACHABLE | 7925 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 7926 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 7927 /* cmp_fn */ _soc_mem_cmp_undef, 7928 /* *null_entry */ _soc_mem_entry_null_zeroes, 7929 /* index_min */ 0, 7930 /* index_max */ 127, 7931 /* minblock */ 14, 7932 /* maxblock */ 14, 7933 /* blocks */ 0x4000, 7934 /* blocks_hi */ 0, 7935 /* base */ 0x88680000, 7936 /* gran */ 1, 7937 /* bytes */ 18, 7938 /* nFields */ 4, 7939 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7940 /* *views */ NULL, 7941 /* *views_num */ NULL, 7942 /* snoop_cb */ NULL, 7943 /* snoop_user_data */ NULL, 7944 /* snoop_flags */ 0, 7945 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7946 /* type */ SOC_MEM_TYPE_NORMAL, 7947 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7948 /* impl */ SOC_MEM_IMPL_NORMAL, 7949 /* cmic_mor_clks */ 0, 7950 /* access_latency_mode */ 0, 7951 }, 7952 #endif /* chips */ 7953 7954 #if defined(BCM_56370_A0) 7955 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_0_PIPE0m */ 7956 /* mem BSK_SESSION_KEY_LTS_MASK_0_PIPE0m */ 7957 /* flags */ SOC_MEM_FLAG_VALID | 7958 SOC_MEM_FLAG_CACHABLE | 7959 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7960 /* cmp_fn */ _soc_mem_cmp_undef, 7961 /* *null_entry */ _soc_mem_entry_null_zeroes, 7962 /* index_min */ 0, 7963 /* index_max */ 127, 7964 /* minblock */ 14, 7965 /* maxblock */ 14, 7966 /* blocks */ 0x4000, 7967 /* blocks_hi */ 0, 7968 /* base */ 0x88600000, 7969 /* gran */ 1, 7970 /* bytes */ 18, 7971 /* nFields */ 4, 7972 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 7973 /* *views */ NULL, 7974 /* *views_num */ NULL, 7975 /* snoop_cb */ NULL, 7976 /* snoop_user_data */ NULL, 7977 /* snoop_flags */ 0, 7978 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7979 /* type */ SOC_MEM_TYPE_NORMAL, 7980 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7981 /* impl */ SOC_MEM_IMPL_NORMAL, 7982 /* cmic_mor_clks */ 0, 7983 /* access_latency_mode */ 0, 7984 }, 7985 #endif /* chips */ 7986 7987 #if defined(BCM_56370_A0) 7988 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_1_PIPE0m */ 7989 /* mem BSK_SESSION_KEY_LTS_MASK_1_PIPE0m */ 7990 /* flags */ SOC_MEM_FLAG_VALID | 7991 SOC_MEM_FLAG_CACHABLE | 7992 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 7993 /* cmp_fn */ _soc_mem_cmp_undef, 7994 /* *null_entry */ _soc_mem_entry_null_zeroes, 7995 /* index_min */ 0, 7996 /* index_max */ 127, 7997 /* minblock */ 14, 7998 /* maxblock */ 14, 7999 /* blocks */ 0x4000, 8000 /* blocks_hi */ 0, 8001 /* base */ 0x88680000, 8002 /* gran */ 1, 8003 /* bytes */ 18, 8004 /* nFields */ 4, 8005 /* *fields */ soc_BSK_FTFP_LTS_MASK_0m_fields, 8006 /* *views */ NULL, 8007 /* *views_num */ NULL, 8008 /* snoop_cb */ NULL, 8009 /* snoop_user_data */ NULL, 8010 /* snoop_flags */ 0, 8011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8012 /* type */ SOC_MEM_TYPE_NORMAL, 8013 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8014 /* impl */ SOC_MEM_IMPL_NORMAL, 8015 /* cmic_mor_clks */ 0, 8016 /* access_latency_mode */ 0, 8017 }, 8018 #endif /* chips */ 8019 8020 #if defined(BCM_56370_A0) 8021 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_0m */ 8022 /* mem BSK_SESSION_KEY_LTS_MUX_CTRL_0m */ 8023 /* flags */ SOC_MEM_FLAG_VALID | 8024 SOC_MEM_FLAG_CACHABLE | 8025 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 8026 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 8027 /* cmp_fn */ _soc_mem_cmp_undef, 8028 /* *null_entry */ _soc_mem_entry_null_zeroes, 8029 /* index_min */ 0, 8030 /* index_max */ 127, 8031 /* minblock */ 14, 8032 /* maxblock */ 14, 8033 /* blocks */ 0x4000, 8034 /* blocks_hi */ 0, 8035 /* base */ 0x885c0000, 8036 /* gran */ 1, 8037 /* bytes */ 16, 8038 /* nFields */ 34, 8039 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 8040 /* *views */ NULL, 8041 /* *views_num */ NULL, 8042 /* snoop_cb */ NULL, 8043 /* snoop_user_data */ NULL, 8044 /* snoop_flags */ 0, 8045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8046 /* type */ SOC_MEM_TYPE_NORMAL, 8047 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8048 /* impl */ SOC_MEM_IMPL_NORMAL, 8049 /* cmic_mor_clks */ 0, 8050 /* access_latency_mode */ 0, 8051 }, 8052 #endif /* chips */ 8053 8054 #if defined(BCM_56370_A0) 8055 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_1m */ 8056 /* mem BSK_SESSION_KEY_LTS_MUX_CTRL_1m */ 8057 /* flags */ SOC_MEM_FLAG_VALID | 8058 SOC_MEM_FLAG_CACHABLE | 8059 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 8060 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 8061 /* cmp_fn */ _soc_mem_cmp_undef, 8062 /* *null_entry */ _soc_mem_entry_null_zeroes, 8063 /* index_min */ 0, 8064 /* index_max */ 127, 8065 /* minblock */ 14, 8066 /* maxblock */ 14, 8067 /* blocks */ 0x4000, 8068 /* blocks_hi */ 0, 8069 /* base */ 0x88640000, 8070 /* gran */ 1, 8071 /* bytes */ 16, 8072 /* nFields */ 34, 8073 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 8074 /* *views */ NULL, 8075 /* *views_num */ NULL, 8076 /* snoop_cb */ NULL, 8077 /* snoop_user_data */ NULL, 8078 /* snoop_flags */ 0, 8079 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8080 /* type */ SOC_MEM_TYPE_NORMAL, 8081 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8082 /* impl */ SOC_MEM_IMPL_NORMAL, 8083 /* cmic_mor_clks */ 0, 8084 /* access_latency_mode */ 0, 8085 }, 8086 #endif /* chips */ 8087 8088 #if defined(BCM_56370_A0) 8089 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_0_PIPE0m */ 8090 /* mem BSK_SESSION_KEY_LTS_MUX_CTRL_0_PIPE0m */ 8091 /* flags */ SOC_MEM_FLAG_VALID | 8092 SOC_MEM_FLAG_CACHABLE | 8093 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 8094 /* cmp_fn */ _soc_mem_cmp_undef, 8095 /* *null_entry */ _soc_mem_entry_null_zeroes, 8096 /* index_min */ 0, 8097 /* index_max */ 127, 8098 /* minblock */ 14, 8099 /* maxblock */ 14, 8100 /* blocks */ 0x4000, 8101 /* blocks_hi */ 0, 8102 /* base */ 0x885c0000, 8103 /* gran */ 1, 8104 /* bytes */ 16, 8105 /* nFields */ 34, 8106 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 8107 /* *views */ NULL, 8108 /* *views_num */ NULL, 8109 /* snoop_cb */ NULL, 8110 /* snoop_user_data */ NULL, 8111 /* snoop_flags */ 0, 8112 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8113 /* type */ SOC_MEM_TYPE_NORMAL, 8114 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8115 /* impl */ SOC_MEM_IMPL_NORMAL, 8116 /* cmic_mor_clks */ 0, 8117 /* access_latency_mode */ 0, 8118 }, 8119 #endif /* chips */ 8120 8121 #if defined(BCM_56370_A0) 8122 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_1_PIPE0m */ 8123 /* mem BSK_SESSION_KEY_LTS_MUX_CTRL_1_PIPE0m */ 8124 /* flags */ SOC_MEM_FLAG_VALID | 8125 SOC_MEM_FLAG_CACHABLE | 8126 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 8127 /* cmp_fn */ _soc_mem_cmp_undef, 8128 /* *null_entry */ _soc_mem_entry_null_zeroes, 8129 /* index_min */ 0, 8130 /* index_max */ 127, 8131 /* minblock */ 14, 8132 /* maxblock */ 14, 8133 /* blocks */ 0x4000, 8134 /* blocks_hi */ 0, 8135 /* base */ 0x88640000, 8136 /* gran */ 1, 8137 /* bytes */ 16, 8138 /* nFields */ 34, 8139 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields, 8140 /* *views */ NULL, 8141 /* *views_num */ NULL, 8142 /* snoop_cb */ NULL, 8143 /* snoop_user_data */ NULL, 8144 /* snoop_flags */ 0, 8145 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8146 /* type */ SOC_MEM_TYPE_NORMAL, 8147 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8148 /* impl */ SOC_MEM_IMPL_NORMAL, 8149 /* cmic_mor_clks */ 0, 8150 /* access_latency_mode */ 0, 8151 }, 8152 #endif /* chips */ 8153 8154 #if defined(BCM_56370_A0) 8155 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASKm */ 8156 /* mem BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASKm */ 8157 /* flags */ SOC_MEM_FLAG_VALID | 8158 SOC_MEM_FLAG_CACHABLE | 8159 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 8160 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 8161 /* cmp_fn */ _soc_mem_cmp_undef, 8162 /* *null_entry */ _soc_mem_entry_null_zeroes, 8163 /* index_min */ 0, 8164 /* index_max */ 127, 8165 /* minblock */ 14, 8166 /* maxblock */ 14, 8167 /* blocks */ 0x4000, 8168 /* blocks_hi */ 0, 8169 /* base */ 0x88900000, 8170 /* gran */ 1, 8171 /* bytes */ 10, 8172 /* nFields */ 21, 8173 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields, 8174 /* *views */ NULL, 8175 /* *views_num */ NULL, 8176 /* snoop_cb */ NULL, 8177 /* snoop_user_data */ NULL, 8178 /* snoop_flags */ 0, 8179 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8180 /* type */ SOC_MEM_TYPE_NORMAL, 8181 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8182 /* impl */ SOC_MEM_IMPL_NORMAL, 8183 /* cmic_mor_clks */ 0, 8184 /* access_latency_mode */ 0, 8185 }, 8186 #endif /* chips */ 8187 8188 #if defined(BCM_56370_A0) 8189 { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */ 8190 /* mem BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */ 8191 /* flags */ SOC_MEM_FLAG_VALID | 8192 SOC_MEM_FLAG_CACHABLE | 8193 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 8194 /* cmp_fn */ _soc_mem_cmp_undef, 8195 /* *null_entry */ _soc_mem_entry_null_zeroes, 8196 /* index_min */ 0, 8197 /* index_max */ 127, 8198 /* minblock */ 14, 8199 /* maxblock */ 14, 8200 /* blocks */ 0x4000, 8201 /* blocks_hi */ 0, 8202 /* base */ 0x88900000, 8203 /* gran */ 1, 8204 /* bytes */ 10, 8205 /* nFields */ 21, 8206 /* *fields */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields, 8207 /* *views */ NULL, 8208 /* *views_num */ NULL, 8209 /* snoop_cb */ NULL, 8210 /* snoop_user_data */ NULL, 8211 /* snoop_flags */ 0, 8212 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8213 /* type */ SOC_MEM_TYPE_NORMAL, 8214 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8215 /* impl */ SOC_MEM_IMPL_NORMAL, 8216 /* cmic_mor_clks */ 0, 8217 /* access_latency_mode */ 0, 8218 }, 8219 #endif /* chips */ 8220