allmems_q.i (176779B)
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_q.i 12 * Purpose: Independent memory descriptions. 13 */ 14 15 #if defined(BCM_88732_A0) 16 { /* SOC_MEM_INT_QL_TABLE0m */ 17 /* mem QL_TABLE0m */ 18 /* flags */ SOC_MEM_FLAG_VALID | 19 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20 /* cmp_fn */ _soc_mem_cmp_undef, 21 /* *null_entry */ _soc_mem_entry_null_zeroes, 22 /* index_min */ 0, 23 /* index_max */ 15, 24 /* minblock */ 5, 25 /* maxblock */ 5, 26 /* blocks */ 0x20, 27 /* blocks_hi */ 0, 28 /* base */ 0x06080000, 29 /* gran */ 1, 30 /* bytes */ 3, 31 /* nFields */ 1, 32 /* *fields */ soc_QL_TABLE0m_fields, 33 /* *views */ NULL, 34 /* *views_num */ NULL, 35 /* snoop_cb */ NULL, 36 /* snoop_user_data */ NULL, 37 /* snoop_flags */ 0, 38 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39 /* type */ SOC_MEM_TYPE_NORMAL, 40 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41 /* impl */ SOC_MEM_IMPL_NORMAL, 42 /* cmic_mor_clks */ 0, 43 }, 44 #endif /* chips */ 45 46 #if defined(BCM_88732_A0) 47 { /* SOC_MEM_INT_QL_TABLE1m */ 48 /* mem QL_TABLE1m */ 49 /* flags */ SOC_MEM_FLAG_VALID | 50 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 51 /* cmp_fn */ _soc_mem_cmp_undef, 52 /* *null_entry */ _soc_mem_entry_null_zeroes, 53 /* index_min */ 0, 54 /* index_max */ 15, 55 /* minblock */ 5, 56 /* maxblock */ 5, 57 /* blocks */ 0x20, 58 /* blocks_hi */ 0, 59 /* base */ 0x06090000, 60 /* gran */ 1, 61 /* bytes */ 3, 62 /* nFields */ 1, 63 /* *fields */ soc_QL_TABLE0m_fields, 64 /* *views */ NULL, 65 /* *views_num */ NULL, 66 /* snoop_cb */ NULL, 67 /* snoop_user_data */ NULL, 68 /* snoop_flags */ 0, 69 /* mem severity */ SOC_MEM_SEVERE_MISSING, 70 /* type */ SOC_MEM_TYPE_NORMAL, 71 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 72 /* impl */ SOC_MEM_IMPL_NORMAL, 73 /* cmic_mor_clks */ 0, 74 }, 75 #endif /* chips */ 76 77 #if defined(BCM_88790_A0) 78 { /* SOC_MEM_INT_QRH_CUCTm */ 79 /* mem QRH_CUCTm */ 80 /* flags */ SOC_MEM_FLAG_SIGNAL | 81 SOC_MEM_FLAG_VALID, /* 0x2 */ 82 /* cmp_fn */ NULL, 83 /* *null_entry */ NULL, 84 /* index_min */ 0, 85 /* index_max */ 2047, 86 /* minblock */ 117, 87 /* maxblock */ 124, 88 /* blocks */ 0, 89 /* blocks_hi */ 0xffffffff, 90 /* base */ 0x00019800, 91 /* gran */ 1, 92 /* bytes */ 26, 93 /* nFields */ 2, 94 /* *fields */ soc_QRH_CUCTm_fields, 95 /* *views */ NULL, 96 /* *views_num */ NULL, 97 /* snoop_cb */ NULL, 98 /* snoop_user_data */ NULL, 99 /* snoop_flags */ 0, 100 /* severity */ SOC_MEM_SEVERE_LOW, 101 /* type */ SOC_MEM_TYPE_ONE_PORT, 102 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 103 /* impl */ SOC_MEM_IMPL_NORMAL, 104 /* cmic_mor_clks */ 0, 105 }, 106 #endif /* chips */ 107 108 #if defined(BCM_88790_A0) 109 { /* SOC_MEM_INT_QRH_DLLUm */ 110 /* mem QRH_DLLUm */ 111 /* flags */ SOC_MEM_FLAG_SIGNAL | 112 SOC_MEM_FLAG_WRITEONLY | 113 SOC_MEM_FLAG_READONLY | 114 SOC_MEM_FLAG_VALID, /* 0x2 */ 115 /* cmp_fn */ NULL, 116 /* *null_entry */ NULL, 117 /* index_min */ 0, 118 /* index_max */ 655, 119 /* minblock */ 117, 120 /* maxblock */ 124, 121 /* blocks */ 0, 122 /* blocks_hi */ 0xffffffff, 123 /* base */ 0x00014800, 124 /* gran */ 1, 125 /* bytes */ 16, 126 /* nFields */ 2, 127 /* *fields */ soc_QRH_DLLUm_fields, 128 /* *views */ NULL, 129 /* *views_num */ NULL, 130 /* snoop_cb */ NULL, 131 /* snoop_user_data */ NULL, 132 /* snoop_flags */ 0, 133 /* severity */ SOC_MEM_SEVERE_LOW, 134 /* type */ SOC_MEM_TYPE_TWO_PORT, 135 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 136 /* impl */ SOC_MEM_IMPL_NORMAL, 137 /* cmic_mor_clks */ 0, 138 }, 139 #endif /* chips */ 140 141 #if defined(BCM_88790_A0) 142 { /* SOC_MEM_INT_QRH_DUCTm */ 143 /* mem QRH_DUCTm */ 144 /* flags */ SOC_MEM_FLAG_SIGNAL | 145 SOC_MEM_FLAG_VALID, /* 0x2 */ 146 /* cmp_fn */ NULL, 147 /* *null_entry */ NULL, 148 /* index_min */ 0, 149 /* index_max */ 2047, 150 /* minblock */ 117, 151 /* maxblock */ 124, 152 /* blocks */ 0, 153 /* blocks_hi */ 0xffffffff, 154 /* base */ 0x00010000, 155 /* gran */ 1, 156 /* bytes */ 26, 157 /* nFields */ 2, 158 /* *fields */ soc_QRH_DUCTm_fields, 159 /* *views */ NULL, 160 /* *views_num */ NULL, 161 /* snoop_cb */ NULL, 162 /* snoop_user_data */ NULL, 163 /* snoop_flags */ 0, 164 /* severity */ SOC_MEM_SEVERE_LOW, 165 /* type */ SOC_MEM_TYPE_ONE_PORT, 166 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 167 /* impl */ SOC_MEM_IMPL_NORMAL, 168 /* cmic_mor_clks */ 0, 169 }, 170 #endif /* chips */ 171 172 #if defined(BCM_88790_A0) 173 { /* SOC_MEM_INT_QRH_FFLBm */ 174 /* mem QRH_FFLBm */ 175 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 176 /* cmp_fn */ NULL, 177 /* *null_entry */ NULL, 178 /* index_min */ 0, 179 /* index_max */ 127, 180 /* minblock */ 117, 181 /* maxblock */ 124, 182 /* blocks */ 0, 183 /* blocks_hi */ 0xffffffff, 184 /* base */ 0x00015200, 185 /* gran */ 1, 186 /* bytes */ 5, 187 /* nFields */ 2, 188 /* *fields */ soc_QRH_FFLBm_fields, 189 /* *views */ NULL, 190 /* *views_num */ NULL, 191 /* snoop_cb */ NULL, 192 /* snoop_user_data */ NULL, 193 /* snoop_flags */ 0, 194 /* severity */ SOC_MEM_SEVERE_LOW, 195 /* type */ SOC_MEM_TYPE_ONE_PORT, 196 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 197 /* impl */ SOC_MEM_IMPL_NORMAL, 198 /* cmic_mor_clks */ 0, 199 }, 200 #endif /* chips */ 201 202 #if defined(BCM_88790_A0) 203 { /* SOC_MEM_INT_QRH_MCLBTm */ 204 /* mem QRH_MCLBTm */ 205 /* flags */ SOC_MEM_FLAG_VALID | 206 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 207 /* cmp_fn */ NULL, 208 /* *null_entry */ NULL, 209 /* index_min */ 0, 210 /* index_max */ 191, 211 /* minblock */ 117, 212 /* maxblock */ 124, 213 /* blocks */ 0, 214 /* blocks_hi */ 0xffffffff, 215 /* base */ 0x00010800, 216 /* gran */ 1, 217 /* bytes */ 26, 218 /* nFields */ 2, 219 /* *fields */ soc_QRH_MCLBTm_fields, 220 /* *views */ NULL, 221 /* *views_num */ NULL, 222 /* snoop_cb */ NULL, 223 /* snoop_user_data */ NULL, 224 /* snoop_flags */ 0, 225 /* severity */ SOC_MEM_SEVERE_LOW, 226 /* type */ SOC_MEM_TYPE_TWO_PORT, 227 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 228 /* impl */ SOC_MEM_IMPL_NORMAL, 229 /* cmic_mor_clks */ 0, 230 }, 231 #endif /* chips */ 232 233 #if defined(BCM_88790_A0) 234 { /* SOC_MEM_INT_QRH_MCSFFm */ 235 /* mem QRH_MCSFFm */ 236 /* flags */ SOC_MEM_FLAG_VALID | 237 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 238 /* cmp_fn */ NULL, 239 /* *null_entry */ NULL, 240 /* index_min */ 0, 241 /* index_max */ 191, 242 /* minblock */ 117, 243 /* maxblock */ 124, 244 /* blocks */ 0, 245 /* blocks_hi */ 0xffffffff, 246 /* base */ 0x00015800, 247 /* gran */ 1, 248 /* bytes */ 3, 249 /* nFields */ 2, 250 /* *fields */ soc_QRH_MCSFFm_fields, 251 /* *views */ NULL, 252 /* *views_num */ NULL, 253 /* snoop_cb */ NULL, 254 /* snoop_user_data */ NULL, 255 /* snoop_flags */ 0, 256 /* severity */ SOC_MEM_SEVERE_LOW, 257 /* type */ SOC_MEM_TYPE_ONE_PORT, 258 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 259 /* impl */ SOC_MEM_IMPL_NORMAL, 260 /* cmic_mor_clks */ 0, 261 }, 262 #endif /* chips */ 263 264 #if defined(BCM_88790_A0) 265 { /* SOC_MEM_INT_QRH_MNOLm */ 266 /* mem QRH_MNOLm */ 267 /* flags */ SOC_MEM_FLAG_VALID | 268 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 269 /* cmp_fn */ NULL, 270 /* *null_entry */ NULL, 271 /* index_min */ 0, 272 /* index_max */ 191, 273 /* minblock */ 117, 274 /* maxblock */ 124, 275 /* blocks */ 0, 276 /* blocks_hi */ 0xffffffff, 277 /* base */ 0x0001a800, 278 /* gran */ 1, 279 /* bytes */ 2, 280 /* nFields */ 2, 281 /* *fields */ soc_QRH_MNOLm_fields, 282 /* *views */ NULL, 283 /* *views_num */ NULL, 284 /* snoop_cb */ NULL, 285 /* snoop_user_data */ NULL, 286 /* snoop_flags */ 0, 287 /* severity */ SOC_MEM_SEVERE_LOW, 288 /* type */ SOC_MEM_TYPE_ONE_PORT, 289 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 290 /* impl */ SOC_MEM_IMPL_NORMAL, 291 /* cmic_mor_clks */ 0, 292 }, 293 #endif /* chips */ 294 295 #if defined(BCM_88790_A0) 296 { /* SOC_MEM_INT_QRH_RESERVED_21m */ 297 /* mem QRH_RESERVED_21m */ 298 /* flags */ SOC_MEM_FLAG_SIGNAL | 299 SOC_MEM_FLAG_WRITEONLY | 300 SOC_MEM_FLAG_READONLY | 301 SOC_MEM_FLAG_VALID | 302 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 303 /* cmp_fn */ NULL, 304 /* *null_entry */ NULL, 305 /* index_min */ 0, 306 /* index_max */ 49, 307 /* minblock */ 117, 308 /* maxblock */ 124, 309 /* blocks */ 0, 310 /* blocks_hi */ 0xffffffff, 311 /* base */ 0x00014c00, 312 /* gran */ 1, 313 /* bytes */ 29, 314 /* nFields */ 2, 315 /* *fields */ soc_QRH_RESERVED_21m_fields, 316 /* *views */ NULL, 317 /* *views_num */ NULL, 318 /* snoop_cb */ NULL, 319 /* snoop_user_data */ NULL, 320 /* snoop_flags */ 0, 321 /* severity */ SOC_MEM_SEVERE_LOW, 322 /* type */ SOC_MEM_TYPE_TWO_PORT, 323 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 324 /* impl */ SOC_MEM_IMPL_NORMAL, 325 /* cmic_mor_clks */ 0, 326 }, 327 #endif /* chips */ 328 329 #if defined(BCM_88790_A0) 330 { /* SOC_MEM_INT_QRH_RESERVED_22m */ 331 /* mem QRH_RESERVED_22m */ 332 /* flags */ SOC_MEM_FLAG_SIGNAL | 333 SOC_MEM_FLAG_WRITEONLY | 334 SOC_MEM_FLAG_READONLY | 335 SOC_MEM_FLAG_VALID | 336 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 337 /* cmp_fn */ NULL, 338 /* *null_entry */ NULL, 339 /* index_min */ 0, 340 /* index_max */ 49, 341 /* minblock */ 117, 342 /* maxblock */ 124, 343 /* blocks */ 0, 344 /* blocks_hi */ 0xffffffff, 345 /* base */ 0x00014f00, 346 /* gran */ 1, 347 /* bytes */ 5, 348 /* nFields */ 1, 349 /* *fields */ soc_QRH_RESERVED_22m_fields, 350 /* *views */ NULL, 351 /* *views_num */ NULL, 352 /* snoop_cb */ NULL, 353 /* snoop_user_data */ NULL, 354 /* snoop_flags */ 0, 355 /* severity */ SOC_MEM_SEVERE_LOW, 356 /* type */ SOC_MEM_TYPE_TWO_PORT, 357 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 358 /* impl */ SOC_MEM_IMPL_NORMAL, 359 /* cmic_mor_clks */ 0, 360 }, 361 #endif /* chips */ 362 363 #if defined(BCM_88790_A0) 364 { /* SOC_MEM_INT_QRH_RESERVED_23m */ 365 /* mem QRH_RESERVED_23m */ 366 /* flags */ SOC_MEM_FLAG_SIGNAL | 367 SOC_MEM_FLAG_WRITEONLY | 368 SOC_MEM_FLAG_READONLY | 369 SOC_MEM_FLAG_VALID, /* 0x2 */ 370 /* cmp_fn */ NULL, 371 /* *null_entry */ NULL, 372 /* index_min */ 0, 373 /* index_max */ 191, 374 /* minblock */ 117, 375 /* maxblock */ 124, 376 /* blocks */ 0, 377 /* blocks_hi */ 0xffffffff, 378 /* base */ 0x0001a000, 379 /* gran */ 1, 380 /* bytes */ 2, 381 /* nFields */ 2, 382 /* *fields */ soc_QRH_RESERVED_23m_fields, 383 /* *views */ NULL, 384 /* *views_num */ NULL, 385 /* snoop_cb */ NULL, 386 /* snoop_user_data */ NULL, 387 /* snoop_flags */ 0, 388 /* severity */ SOC_MEM_SEVERE_LOW, 389 /* type */ SOC_MEM_TYPE_TWO_PORT, 390 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 391 /* impl */ SOC_MEM_IMPL_NORMAL, 392 /* cmic_mor_clks */ 0, 393 }, 394 #endif /* chips */ 395 396 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 397 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEMm */ 398 /* mem Q_SCHED_L0_ACCUM_COMP_MEMm */ 399 /* flags */ SOC_MEM_FLAG_VALID | 400 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 401 /* cmp_fn */ _soc_mem_cmp_undef, 402 /* *null_entry */ _soc_mem_entry_null_zeroes, 403 /* index_min */ 0, 404 /* index_max */ -1, 405 /* minblock */ 43, 406 /* maxblock */ 43, 407 /* blocks */ 0, 408 /* blocks_hi */ 0x800, 409 /* base */ 0x35940000, 410 /* gran */ 1, 411 /* bytes */ 3, 412 /* nFields */ 3, 413 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 414 /* *views */ NULL, 415 /* *views_num */ NULL, 416 /* snoop_cb */ NULL, 417 /* snoop_user_data */ NULL, 418 /* snoop_flags */ 0, 419 /* mem severity */ SOC_MEM_SEVERE_MISSING, 420 /* type */ SOC_MEM_TYPE_NORMAL, 421 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 422 /* impl */ SOC_MEM_IMPL_NORMAL, 423 /* cmic_mor_clks */ 0, 424 /* access_latency_mode */ 3, 425 }, 426 #endif /* chips */ 427 428 #if defined(BCM_56370_A0) 429 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_BCM56370_A0m */ 430 /* mem Q_SCHED_L0_ACCUM_COMP_MEMm */ 431 /* flags */ SOC_MEM_FLAG_VALID | 432 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 433 /* cmp_fn */ _soc_mem_cmp_undef, 434 /* *null_entry */ _soc_mem_entry_null_zeroes, 435 /* index_min */ 0, 436 /* index_max */ -1, 437 /* minblock */ 18, 438 /* maxblock */ 18, 439 /* blocks */ 0x40000, 440 /* blocks_hi */ 0, 441 /* base */ 0x118c0000, 442 /* gran */ 1, 443 /* bytes */ 3, 444 /* nFields */ 3, 445 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 446 /* *views */ NULL, 447 /* *views_num */ NULL, 448 /* snoop_cb */ NULL, 449 /* snoop_user_data */ NULL, 450 /* snoop_flags */ 0, 451 /* mem severity */ SOC_MEM_SEVERE_MISSING, 452 /* type */ SOC_MEM_TYPE_NORMAL, 453 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 454 /* impl */ SOC_MEM_IMPL_NORMAL, 455 /* cmic_mor_clks */ 0, 456 /* access_latency_mode */ 3, 457 }, 458 #endif /* chips */ 459 460 #if defined(BCM_56770_A0) 461 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_BCM56770_A0m */ 462 /* mem Q_SCHED_L0_ACCUM_COMP_MEMm */ 463 /* flags */ SOC_MEM_FLAG_VALID | 464 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 465 /* cmp_fn */ _soc_mem_cmp_undef, 466 /* *null_entry */ _soc_mem_entry_null_zeroes, 467 /* index_min */ 0, 468 /* index_max */ -1, 469 /* minblock */ 29, 470 /* maxblock */ 29, 471 /* blocks */ 0x20000000, 472 /* blocks_hi */ 0, 473 /* base */ 0x118c0000, 474 /* gran */ 1, 475 /* bytes */ 3, 476 /* nFields */ 3, 477 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 478 /* *views */ NULL, 479 /* *views_num */ NULL, 480 /* snoop_cb */ NULL, 481 /* snoop_user_data */ NULL, 482 /* snoop_flags */ 0, 483 /* mem severity */ SOC_MEM_SEVERE_MISSING, 484 /* type */ SOC_MEM_TYPE_NORMAL, 485 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 486 /* impl */ SOC_MEM_IMPL_NORMAL, 487 /* cmic_mor_clks */ 0, 488 /* access_latency_mode */ 3, 489 }, 490 #endif /* chips */ 491 492 #if defined(BCM_56870_A0) 493 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_BCM56870_A0m */ 494 /* mem Q_SCHED_L0_ACCUM_COMP_MEMm */ 495 /* flags */ SOC_MEM_FLAG_VALID | 496 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 497 /* cmp_fn */ _soc_mem_cmp_undef, 498 /* *null_entry */ _soc_mem_entry_null_zeroes, 499 /* index_min */ 0, 500 /* index_max */ -1, 501 /* minblock */ 42, 502 /* maxblock */ 42, 503 /* blocks */ 0, 504 /* blocks_hi */ 0x400, 505 /* base */ 0x118c0000, 506 /* gran */ 1, 507 /* bytes */ 3, 508 /* nFields */ 3, 509 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 510 /* *views */ NULL, 511 /* *views_num */ NULL, 512 /* snoop_cb */ NULL, 513 /* snoop_user_data */ NULL, 514 /* snoop_flags */ 0, 515 /* mem severity */ SOC_MEM_SEVERE_MISSING, 516 /* type */ SOC_MEM_TYPE_NORMAL, 517 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 518 /* impl */ SOC_MEM_IMPL_NORMAL, 519 /* cmic_mor_clks */ 0, 520 /* access_latency_mode */ 3, 521 }, 522 #endif /* chips */ 523 524 #if defined(BCM_56970_A0) 525 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_BCM56970_A0m */ 526 /* mem Q_SCHED_L0_ACCUM_COMP_MEMm */ 527 /* flags */ SOC_MEM_FLAG_VALID | 528 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 529 /* cmp_fn */ _soc_mem_cmp_undef, 530 /* *null_entry */ _soc_mem_entry_null_zeroes, 531 /* index_min */ 0, 532 /* index_max */ -1, 533 /* minblock */ 75, 534 /* maxblock */ 75, 535 /* blocks */ 0, 536 /* blocks_hi */ 0xffffffff, 537 /* base */ 0x11940000, 538 /* gran */ 1, 539 /* bytes */ 3, 540 /* nFields */ 3, 541 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 542 /* *views */ NULL, 543 /* *views_num */ NULL, 544 /* snoop_cb */ NULL, 545 /* snoop_user_data */ NULL, 546 /* snoop_flags */ 0, 547 /* mem severity */ SOC_MEM_SEVERE_MISSING, 548 /* type */ SOC_MEM_TYPE_NORMAL, 549 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 550 /* impl */ SOC_MEM_IMPL_NORMAL, 551 /* cmic_mor_clks */ 0, 552 /* access_latency_mode */ 3, 553 }, 554 #endif /* chips */ 555 556 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 557 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0m */ 558 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0m */ 559 /* flags */ SOC_MEM_FLAG_VALID | 560 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 561 /* cmp_fn */ _soc_mem_cmp_undef, 562 /* *null_entry */ _soc_mem_entry_null_zeroes, 563 /* index_min */ 0, 564 /* index_max */ 343, 565 /* minblock */ 43, 566 /* maxblock */ 43, 567 /* blocks */ 0, 568 /* blocks_hi */ 0x800, 569 /* base */ 0x35940000, 570 /* gran */ 1, 571 /* bytes */ 3, 572 /* nFields */ 3, 573 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 574 /* *views */ NULL, 575 /* *views_num */ NULL, 576 /* snoop_cb */ NULL, 577 /* snoop_user_data */ NULL, 578 /* snoop_flags */ 0, 579 /* mem severity */ SOC_MEM_SEVERE_MISSING, 580 /* type */ SOC_MEM_TYPE_NORMAL, 581 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 582 /* impl */ SOC_MEM_IMPL_NORMAL, 583 /* cmic_mor_clks */ 0, 584 /* access_latency_mode */ 3, 585 }, 586 #endif /* chips */ 587 588 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 589 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE1m */ 590 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE1m */ 591 /* flags */ SOC_MEM_FLAG_VALID | 592 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 593 /* cmp_fn */ _soc_mem_cmp_undef, 594 /* *null_entry */ _soc_mem_entry_null_zeroes, 595 /* index_min */ 0, 596 /* index_max */ 343, 597 /* minblock */ 43, 598 /* maxblock */ 43, 599 /* blocks */ 0, 600 /* blocks_hi */ 0x800, 601 /* base */ 0x35948000, 602 /* gran */ 1, 603 /* bytes */ 3, 604 /* nFields */ 3, 605 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 606 /* *views */ NULL, 607 /* *views_num */ NULL, 608 /* snoop_cb */ NULL, 609 /* snoop_user_data */ NULL, 610 /* snoop_flags */ 0, 611 /* mem severity */ SOC_MEM_SEVERE_MISSING, 612 /* type */ SOC_MEM_TYPE_NORMAL, 613 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 614 /* impl */ SOC_MEM_IMPL_NORMAL, 615 /* cmic_mor_clks */ 0, 616 /* access_latency_mode */ 3, 617 }, 618 #endif /* chips */ 619 620 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 621 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE2m */ 622 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE2m */ 623 /* flags */ SOC_MEM_FLAG_VALID | 624 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 625 /* cmp_fn */ _soc_mem_cmp_undef, 626 /* *null_entry */ _soc_mem_entry_null_zeroes, 627 /* index_min */ 0, 628 /* index_max */ 343, 629 /* minblock */ 43, 630 /* maxblock */ 43, 631 /* blocks */ 0, 632 /* blocks_hi */ 0x800, 633 /* base */ 0x35950000, 634 /* gran */ 1, 635 /* bytes */ 3, 636 /* nFields */ 3, 637 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 638 /* *views */ NULL, 639 /* *views_num */ NULL, 640 /* snoop_cb */ NULL, 641 /* snoop_user_data */ NULL, 642 /* snoop_flags */ 0, 643 /* mem severity */ SOC_MEM_SEVERE_MISSING, 644 /* type */ SOC_MEM_TYPE_NORMAL, 645 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 646 /* impl */ SOC_MEM_IMPL_NORMAL, 647 /* cmic_mor_clks */ 0, 648 /* access_latency_mode */ 3, 649 }, 650 #endif /* chips */ 651 652 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 653 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE3m */ 654 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE3m */ 655 /* flags */ SOC_MEM_FLAG_VALID | 656 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 657 /* cmp_fn */ _soc_mem_cmp_undef, 658 /* *null_entry */ _soc_mem_entry_null_zeroes, 659 /* index_min */ 0, 660 /* index_max */ 343, 661 /* minblock */ 43, 662 /* maxblock */ 43, 663 /* blocks */ 0, 664 /* blocks_hi */ 0x800, 665 /* base */ 0x35958000, 666 /* gran */ 1, 667 /* bytes */ 3, 668 /* nFields */ 3, 669 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 670 /* *views */ NULL, 671 /* *views_num */ NULL, 672 /* snoop_cb */ NULL, 673 /* snoop_user_data */ NULL, 674 /* snoop_flags */ 0, 675 /* mem severity */ SOC_MEM_SEVERE_MISSING, 676 /* type */ SOC_MEM_TYPE_NORMAL, 677 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 678 /* impl */ SOC_MEM_IMPL_NORMAL, 679 /* cmic_mor_clks */ 0, 680 /* access_latency_mode */ 3, 681 }, 682 #endif /* chips */ 683 684 #if defined(BCM_56370_A0) 685 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0_BCM56370_A0m */ 686 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0m */ 687 /* flags */ SOC_MEM_FLAG_VALID | 688 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 689 /* cmp_fn */ _soc_mem_cmp_undef, 690 /* *null_entry */ _soc_mem_entry_null_zeroes, 691 /* index_min */ 0, 692 /* index_max */ 103, 693 /* minblock */ 18, 694 /* maxblock */ 18, 695 /* blocks */ 0x40000, 696 /* blocks_hi */ 0, 697 /* base */ 0x118c0000, 698 /* gran */ 1, 699 /* bytes */ 3, 700 /* nFields */ 3, 701 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 702 /* *views */ NULL, 703 /* *views_num */ NULL, 704 /* snoop_cb */ NULL, 705 /* snoop_user_data */ NULL, 706 /* snoop_flags */ 0, 707 /* mem severity */ SOC_MEM_SEVERE_MISSING, 708 /* type */ SOC_MEM_TYPE_NORMAL, 709 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 710 /* impl */ SOC_MEM_IMPL_NORMAL, 711 /* cmic_mor_clks */ 0, 712 /* access_latency_mode */ 3, 713 }, 714 #endif /* chips */ 715 716 #if defined(BCM_56770_A0) 717 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0_BCM56770_A0m */ 718 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0m */ 719 /* flags */ SOC_MEM_FLAG_VALID | 720 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 721 /* cmp_fn */ _soc_mem_cmp_undef, 722 /* *null_entry */ _soc_mem_entry_null_zeroes, 723 /* index_min */ 0, 724 /* index_max */ 663, 725 /* minblock */ 29, 726 /* maxblock */ 29, 727 /* blocks */ 0x20000000, 728 /* blocks_hi */ 0, 729 /* base */ 0x118c0000, 730 /* gran */ 1, 731 /* bytes */ 3, 732 /* nFields */ 3, 733 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 734 /* *views */ NULL, 735 /* *views_num */ NULL, 736 /* snoop_cb */ NULL, 737 /* snoop_user_data */ NULL, 738 /* snoop_flags */ 0, 739 /* mem severity */ SOC_MEM_SEVERE_MISSING, 740 /* type */ SOC_MEM_TYPE_NORMAL, 741 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 742 /* impl */ SOC_MEM_IMPL_NORMAL, 743 /* cmic_mor_clks */ 0, 744 /* access_latency_mode */ 3, 745 }, 746 #endif /* chips */ 747 748 #if defined(BCM_56870_A0) 749 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0_BCM56870_A0m */ 750 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0m */ 751 /* flags */ SOC_MEM_FLAG_VALID | 752 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 753 /* cmp_fn */ _soc_mem_cmp_undef, 754 /* *null_entry */ _soc_mem_entry_null_zeroes, 755 /* index_min */ 0, 756 /* index_max */ 663, 757 /* minblock */ 42, 758 /* maxblock */ 42, 759 /* blocks */ 0, 760 /* blocks_hi */ 0x400, 761 /* base */ 0x118c0000, 762 /* gran */ 1, 763 /* bytes */ 3, 764 /* nFields */ 3, 765 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 766 /* *views */ NULL, 767 /* *views_num */ NULL, 768 /* snoop_cb */ NULL, 769 /* snoop_user_data */ NULL, 770 /* snoop_flags */ 0, 771 /* mem severity */ SOC_MEM_SEVERE_MISSING, 772 /* type */ SOC_MEM_TYPE_NORMAL, 773 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 774 /* impl */ SOC_MEM_IMPL_NORMAL, 775 /* cmic_mor_clks */ 0, 776 /* access_latency_mode */ 3, 777 }, 778 #endif /* chips */ 779 780 #if defined(BCM_56970_A0) 781 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0_BCM56970_A0m */ 782 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE0m */ 783 /* flags */ SOC_MEM_FLAG_VALID | 784 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 785 /* cmp_fn */ _soc_mem_cmp_undef, 786 /* *null_entry */ _soc_mem_entry_null_zeroes, 787 /* index_min */ 0, 788 /* index_max */ 343, 789 /* minblock */ 75, 790 /* maxblock */ 75, 791 /* blocks */ 0, 792 /* blocks_hi */ 0xffffffff, 793 /* base */ 0x11940000, 794 /* gran */ 1, 795 /* bytes */ 3, 796 /* nFields */ 3, 797 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 798 /* *views */ NULL, 799 /* *views_num */ NULL, 800 /* snoop_cb */ NULL, 801 /* snoop_user_data */ NULL, 802 /* snoop_flags */ 0, 803 /* mem severity */ SOC_MEM_SEVERE_MISSING, 804 /* type */ SOC_MEM_TYPE_NORMAL, 805 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 806 /* impl */ SOC_MEM_IMPL_NORMAL, 807 /* cmic_mor_clks */ 0, 808 /* access_latency_mode */ 3, 809 }, 810 #endif /* chips */ 811 812 #if defined(BCM_56870_A0) 813 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE1_BCM56870_A0m */ 814 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE1m */ 815 /* flags */ SOC_MEM_FLAG_VALID | 816 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 817 /* cmp_fn */ _soc_mem_cmp_undef, 818 /* *null_entry */ _soc_mem_entry_null_zeroes, 819 /* index_min */ 0, 820 /* index_max */ 663, 821 /* minblock */ 42, 822 /* maxblock */ 42, 823 /* blocks */ 0, 824 /* blocks_hi */ 0x400, 825 /* base */ 0x118d0000, 826 /* gran */ 1, 827 /* bytes */ 3, 828 /* nFields */ 3, 829 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 830 /* *views */ NULL, 831 /* *views_num */ NULL, 832 /* snoop_cb */ NULL, 833 /* snoop_user_data */ NULL, 834 /* snoop_flags */ 0, 835 /* mem severity */ SOC_MEM_SEVERE_MISSING, 836 /* type */ SOC_MEM_TYPE_NORMAL, 837 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 838 /* impl */ SOC_MEM_IMPL_NORMAL, 839 /* cmic_mor_clks */ 0, 840 /* access_latency_mode */ 3, 841 }, 842 #endif /* chips */ 843 844 #if defined(BCM_56970_A0) 845 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE1_BCM56970_A0m */ 846 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE1m */ 847 /* flags */ SOC_MEM_FLAG_VALID | 848 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 849 /* cmp_fn */ _soc_mem_cmp_undef, 850 /* *null_entry */ _soc_mem_entry_null_zeroes, 851 /* index_min */ 0, 852 /* index_max */ 343, 853 /* minblock */ 75, 854 /* maxblock */ 75, 855 /* blocks */ 0, 856 /* blocks_hi */ 0xffffffff, 857 /* base */ 0x11950000, 858 /* gran */ 1, 859 /* bytes */ 3, 860 /* nFields */ 3, 861 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 862 /* *views */ NULL, 863 /* *views_num */ NULL, 864 /* snoop_cb */ NULL, 865 /* snoop_user_data */ NULL, 866 /* snoop_flags */ 0, 867 /* mem severity */ SOC_MEM_SEVERE_MISSING, 868 /* type */ SOC_MEM_TYPE_NORMAL, 869 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 870 /* impl */ SOC_MEM_IMPL_NORMAL, 871 /* cmic_mor_clks */ 0, 872 /* access_latency_mode */ 3, 873 }, 874 #endif /* chips */ 875 876 #if defined(BCM_56970_A0) 877 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE2_BCM56970_A0m */ 878 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE2m */ 879 /* flags */ SOC_MEM_FLAG_VALID | 880 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 881 /* cmp_fn */ _soc_mem_cmp_undef, 882 /* *null_entry */ _soc_mem_entry_null_zeroes, 883 /* index_min */ 0, 884 /* index_max */ 343, 885 /* minblock */ 75, 886 /* maxblock */ 75, 887 /* blocks */ 0, 888 /* blocks_hi */ 0xffffffff, 889 /* base */ 0x11960000, 890 /* gran */ 1, 891 /* bytes */ 3, 892 /* nFields */ 3, 893 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 894 /* *views */ NULL, 895 /* *views_num */ NULL, 896 /* snoop_cb */ NULL, 897 /* snoop_user_data */ NULL, 898 /* snoop_flags */ 0, 899 /* mem severity */ SOC_MEM_SEVERE_MISSING, 900 /* type */ SOC_MEM_TYPE_NORMAL, 901 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 902 /* impl */ SOC_MEM_IMPL_NORMAL, 903 /* cmic_mor_clks */ 0, 904 /* access_latency_mode */ 3, 905 }, 906 #endif /* chips */ 907 908 #if defined(BCM_56970_A0) 909 { /* SOC_MEM_INT_Q_SCHED_L0_ACCUM_COMP_MEM_PIPE3_BCM56970_A0m */ 910 /* mem Q_SCHED_L0_ACCUM_COMP_MEM_PIPE3m */ 911 /* flags */ SOC_MEM_FLAG_VALID | 912 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 913 /* cmp_fn */ _soc_mem_cmp_undef, 914 /* *null_entry */ _soc_mem_entry_null_zeroes, 915 /* index_min */ 0, 916 /* index_max */ 343, 917 /* minblock */ 75, 918 /* maxblock */ 75, 919 /* blocks */ 0, 920 /* blocks_hi */ 0xffffffff, 921 /* base */ 0x11970000, 922 /* gran */ 1, 923 /* bytes */ 3, 924 /* nFields */ 3, 925 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 926 /* *views */ NULL, 927 /* *views_num */ NULL, 928 /* snoop_cb */ NULL, 929 /* snoop_user_data */ NULL, 930 /* snoop_flags */ 0, 931 /* mem severity */ SOC_MEM_SEVERE_MISSING, 932 /* type */ SOC_MEM_TYPE_NORMAL, 933 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 934 /* impl */ SOC_MEM_IMPL_NORMAL, 935 /* cmic_mor_clks */ 0, 936 /* access_latency_mode */ 3, 937 }, 938 #endif /* chips */ 939 940 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 941 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEMm */ 942 /* mem Q_SCHED_L0_CREDIT_MEMm */ 943 /* flags */ SOC_MEM_FLAG_VALID | 944 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 945 /* cmp_fn */ _soc_mem_cmp_undef, 946 /* *null_entry */ _soc_mem_entry_null_zeroes, 947 /* index_min */ 0, 948 /* index_max */ -1, 949 /* minblock */ 43, 950 /* maxblock */ 43, 951 /* blocks */ 0, 952 /* blocks_hi */ 0x800, 953 /* base */ 0x35980000, 954 /* gran */ 1, 955 /* bytes */ 4, 956 /* nFields */ 3, 957 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 958 /* *views */ NULL, 959 /* *views_num */ NULL, 960 /* snoop_cb */ NULL, 961 /* snoop_user_data */ NULL, 962 /* snoop_flags */ 0, 963 /* mem severity */ SOC_MEM_SEVERE_MISSING, 964 /* type */ SOC_MEM_TYPE_NORMAL, 965 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 966 /* impl */ SOC_MEM_IMPL_NORMAL, 967 /* cmic_mor_clks */ 0, 968 /* access_latency_mode */ 3, 969 }, 970 #endif /* chips */ 971 972 #if defined(BCM_56370_A0) 973 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_BCM56370_A0m */ 974 /* mem Q_SCHED_L0_CREDIT_MEMm */ 975 /* flags */ SOC_MEM_FLAG_VALID | 976 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 977 /* cmp_fn */ _soc_mem_cmp_undef, 978 /* *null_entry */ _soc_mem_entry_null_zeroes, 979 /* index_min */ 0, 980 /* index_max */ -1, 981 /* minblock */ 18, 982 /* maxblock */ 18, 983 /* blocks */ 0x40000, 984 /* blocks_hi */ 0, 985 /* base */ 0x11900000, 986 /* gran */ 1, 987 /* bytes */ 4, 988 /* nFields */ 3, 989 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 990 /* *views */ NULL, 991 /* *views_num */ NULL, 992 /* snoop_cb */ NULL, 993 /* snoop_user_data */ NULL, 994 /* snoop_flags */ 0, 995 /* mem severity */ SOC_MEM_SEVERE_MISSING, 996 /* type */ SOC_MEM_TYPE_NORMAL, 997 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 998 /* impl */ SOC_MEM_IMPL_NORMAL, 999 /* cmic_mor_clks */ 0, 1000 /* access_latency_mode */ 3, 1001 }, 1002 #endif /* chips */ 1003 1004 #if defined(BCM_56770_A0) 1005 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_BCM56770_A0m */ 1006 /* mem Q_SCHED_L0_CREDIT_MEMm */ 1007 /* flags */ SOC_MEM_FLAG_VALID | 1008 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1009 /* cmp_fn */ _soc_mem_cmp_undef, 1010 /* *null_entry */ _soc_mem_entry_null_zeroes, 1011 /* index_min */ 0, 1012 /* index_max */ -1, 1013 /* minblock */ 29, 1014 /* maxblock */ 29, 1015 /* blocks */ 0x20000000, 1016 /* blocks_hi */ 0, 1017 /* base */ 0x11900000, 1018 /* gran */ 1, 1019 /* bytes */ 4, 1020 /* nFields */ 3, 1021 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1022 /* *views */ NULL, 1023 /* *views_num */ NULL, 1024 /* snoop_cb */ NULL, 1025 /* snoop_user_data */ NULL, 1026 /* snoop_flags */ 0, 1027 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1028 /* type */ SOC_MEM_TYPE_NORMAL, 1029 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1030 /* impl */ SOC_MEM_IMPL_NORMAL, 1031 /* cmic_mor_clks */ 0, 1032 /* access_latency_mode */ 3, 1033 }, 1034 #endif /* chips */ 1035 1036 #if defined(BCM_56870_A0) 1037 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_BCM56870_A0m */ 1038 /* mem Q_SCHED_L0_CREDIT_MEMm */ 1039 /* flags */ SOC_MEM_FLAG_VALID | 1040 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1041 /* cmp_fn */ _soc_mem_cmp_undef, 1042 /* *null_entry */ _soc_mem_entry_null_zeroes, 1043 /* index_min */ 0, 1044 /* index_max */ -1, 1045 /* minblock */ 42, 1046 /* maxblock */ 42, 1047 /* blocks */ 0, 1048 /* blocks_hi */ 0x400, 1049 /* base */ 0x11900000, 1050 /* gran */ 1, 1051 /* bytes */ 4, 1052 /* nFields */ 3, 1053 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1054 /* *views */ NULL, 1055 /* *views_num */ NULL, 1056 /* snoop_cb */ NULL, 1057 /* snoop_user_data */ NULL, 1058 /* snoop_flags */ 0, 1059 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1060 /* type */ SOC_MEM_TYPE_NORMAL, 1061 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1062 /* impl */ SOC_MEM_IMPL_NORMAL, 1063 /* cmic_mor_clks */ 0, 1064 /* access_latency_mode */ 3, 1065 }, 1066 #endif /* chips */ 1067 1068 #if defined(BCM_56970_A0) 1069 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_BCM56970_A0m */ 1070 /* mem Q_SCHED_L0_CREDIT_MEMm */ 1071 /* flags */ SOC_MEM_FLAG_VALID | 1072 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1073 /* cmp_fn */ _soc_mem_cmp_undef, 1074 /* *null_entry */ _soc_mem_entry_null_zeroes, 1075 /* index_min */ 0, 1076 /* index_max */ -1, 1077 /* minblock */ 75, 1078 /* maxblock */ 75, 1079 /* blocks */ 0, 1080 /* blocks_hi */ 0xffffffff, 1081 /* base */ 0x11980000, 1082 /* gran */ 1, 1083 /* bytes */ 4, 1084 /* nFields */ 3, 1085 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1086 /* *views */ NULL, 1087 /* *views_num */ NULL, 1088 /* snoop_cb */ NULL, 1089 /* snoop_user_data */ NULL, 1090 /* snoop_flags */ 0, 1091 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1092 /* type */ SOC_MEM_TYPE_NORMAL, 1093 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1094 /* impl */ SOC_MEM_IMPL_NORMAL, 1095 /* cmic_mor_clks */ 0, 1096 /* access_latency_mode */ 3, 1097 }, 1098 #endif /* chips */ 1099 1100 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1101 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE0m */ 1102 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE0m */ 1103 /* flags */ SOC_MEM_FLAG_VALID | 1104 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1105 /* cmp_fn */ _soc_mem_cmp_undef, 1106 /* *null_entry */ _soc_mem_entry_null_zeroes, 1107 /* index_min */ 0, 1108 /* index_max */ 351, 1109 /* minblock */ 43, 1110 /* maxblock */ 43, 1111 /* blocks */ 0, 1112 /* blocks_hi */ 0x800, 1113 /* base */ 0x35980000, 1114 /* gran */ 1, 1115 /* bytes */ 4, 1116 /* nFields */ 3, 1117 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1118 /* *views */ NULL, 1119 /* *views_num */ NULL, 1120 /* snoop_cb */ NULL, 1121 /* snoop_user_data */ NULL, 1122 /* snoop_flags */ 0, 1123 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1124 /* type */ SOC_MEM_TYPE_NORMAL, 1125 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1126 /* impl */ SOC_MEM_IMPL_NORMAL, 1127 /* cmic_mor_clks */ 0, 1128 /* access_latency_mode */ 3, 1129 }, 1130 #endif /* chips */ 1131 1132 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1133 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE1m */ 1134 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE1m */ 1135 /* flags */ SOC_MEM_FLAG_VALID | 1136 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1137 /* cmp_fn */ _soc_mem_cmp_undef, 1138 /* *null_entry */ _soc_mem_entry_null_zeroes, 1139 /* index_min */ 0, 1140 /* index_max */ 351, 1141 /* minblock */ 43, 1142 /* maxblock */ 43, 1143 /* blocks */ 0, 1144 /* blocks_hi */ 0x800, 1145 /* base */ 0x35988000, 1146 /* gran */ 1, 1147 /* bytes */ 4, 1148 /* nFields */ 3, 1149 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1150 /* *views */ NULL, 1151 /* *views_num */ NULL, 1152 /* snoop_cb */ NULL, 1153 /* snoop_user_data */ NULL, 1154 /* snoop_flags */ 0, 1155 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1156 /* type */ SOC_MEM_TYPE_NORMAL, 1157 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1158 /* impl */ SOC_MEM_IMPL_NORMAL, 1159 /* cmic_mor_clks */ 0, 1160 /* access_latency_mode */ 3, 1161 }, 1162 #endif /* chips */ 1163 1164 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1165 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE2m */ 1166 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE2m */ 1167 /* flags */ SOC_MEM_FLAG_VALID | 1168 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1169 /* cmp_fn */ _soc_mem_cmp_undef, 1170 /* *null_entry */ _soc_mem_entry_null_zeroes, 1171 /* index_min */ 0, 1172 /* index_max */ 351, 1173 /* minblock */ 43, 1174 /* maxblock */ 43, 1175 /* blocks */ 0, 1176 /* blocks_hi */ 0x800, 1177 /* base */ 0x35990000, 1178 /* gran */ 1, 1179 /* bytes */ 4, 1180 /* nFields */ 3, 1181 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1182 /* *views */ NULL, 1183 /* *views_num */ NULL, 1184 /* snoop_cb */ NULL, 1185 /* snoop_user_data */ NULL, 1186 /* snoop_flags */ 0, 1187 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1188 /* type */ SOC_MEM_TYPE_NORMAL, 1189 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1190 /* impl */ SOC_MEM_IMPL_NORMAL, 1191 /* cmic_mor_clks */ 0, 1192 /* access_latency_mode */ 3, 1193 }, 1194 #endif /* chips */ 1195 1196 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1197 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE3m */ 1198 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE3m */ 1199 /* flags */ SOC_MEM_FLAG_VALID | 1200 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1201 /* cmp_fn */ _soc_mem_cmp_undef, 1202 /* *null_entry */ _soc_mem_entry_null_zeroes, 1203 /* index_min */ 0, 1204 /* index_max */ 351, 1205 /* minblock */ 43, 1206 /* maxblock */ 43, 1207 /* blocks */ 0, 1208 /* blocks_hi */ 0x800, 1209 /* base */ 0x35998000, 1210 /* gran */ 1, 1211 /* bytes */ 4, 1212 /* nFields */ 3, 1213 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1214 /* *views */ NULL, 1215 /* *views_num */ NULL, 1216 /* snoop_cb */ NULL, 1217 /* snoop_user_data */ NULL, 1218 /* snoop_flags */ 0, 1219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1220 /* type */ SOC_MEM_TYPE_NORMAL, 1221 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1222 /* impl */ SOC_MEM_IMPL_NORMAL, 1223 /* cmic_mor_clks */ 0, 1224 /* access_latency_mode */ 3, 1225 }, 1226 #endif /* chips */ 1227 1228 #if defined(BCM_56370_A0) 1229 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE0_BCM56370_A0m */ 1230 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE0m */ 1231 /* flags */ SOC_MEM_FLAG_VALID | 1232 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1233 /* cmp_fn */ _soc_mem_cmp_undef, 1234 /* *null_entry */ _soc_mem_entry_null_zeroes, 1235 /* index_min */ 0, 1236 /* index_max */ 103, 1237 /* minblock */ 18, 1238 /* maxblock */ 18, 1239 /* blocks */ 0x40000, 1240 /* blocks_hi */ 0, 1241 /* base */ 0x11900000, 1242 /* gran */ 1, 1243 /* bytes */ 4, 1244 /* nFields */ 3, 1245 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1246 /* *views */ NULL, 1247 /* *views_num */ NULL, 1248 /* snoop_cb */ NULL, 1249 /* snoop_user_data */ NULL, 1250 /* snoop_flags */ 0, 1251 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1252 /* type */ SOC_MEM_TYPE_NORMAL, 1253 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1254 /* impl */ SOC_MEM_IMPL_NORMAL, 1255 /* cmic_mor_clks */ 0, 1256 /* access_latency_mode */ 3, 1257 }, 1258 #endif /* chips */ 1259 1260 #if defined(BCM_56770_A0) 1261 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE0_BCM56770_A0m */ 1262 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE0m */ 1263 /* flags */ SOC_MEM_FLAG_VALID | 1264 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1265 /* cmp_fn */ _soc_mem_cmp_undef, 1266 /* *null_entry */ _soc_mem_entry_null_zeroes, 1267 /* index_min */ 0, 1268 /* index_max */ 663, 1269 /* minblock */ 29, 1270 /* maxblock */ 29, 1271 /* blocks */ 0x20000000, 1272 /* blocks_hi */ 0, 1273 /* base */ 0x11900000, 1274 /* gran */ 1, 1275 /* bytes */ 4, 1276 /* nFields */ 3, 1277 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1278 /* *views */ NULL, 1279 /* *views_num */ NULL, 1280 /* snoop_cb */ NULL, 1281 /* snoop_user_data */ NULL, 1282 /* snoop_flags */ 0, 1283 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1284 /* type */ SOC_MEM_TYPE_NORMAL, 1285 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1286 /* impl */ SOC_MEM_IMPL_NORMAL, 1287 /* cmic_mor_clks */ 0, 1288 /* access_latency_mode */ 3, 1289 }, 1290 #endif /* chips */ 1291 1292 #if defined(BCM_56870_A0) 1293 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE0_BCM56870_A0m */ 1294 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE0m */ 1295 /* flags */ SOC_MEM_FLAG_VALID | 1296 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1297 /* cmp_fn */ _soc_mem_cmp_undef, 1298 /* *null_entry */ _soc_mem_entry_null_zeroes, 1299 /* index_min */ 0, 1300 /* index_max */ 663, 1301 /* minblock */ 42, 1302 /* maxblock */ 42, 1303 /* blocks */ 0, 1304 /* blocks_hi */ 0x400, 1305 /* base */ 0x11900000, 1306 /* gran */ 1, 1307 /* bytes */ 4, 1308 /* nFields */ 3, 1309 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1310 /* *views */ NULL, 1311 /* *views_num */ NULL, 1312 /* snoop_cb */ NULL, 1313 /* snoop_user_data */ NULL, 1314 /* snoop_flags */ 0, 1315 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1316 /* type */ SOC_MEM_TYPE_NORMAL, 1317 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1318 /* impl */ SOC_MEM_IMPL_NORMAL, 1319 /* cmic_mor_clks */ 0, 1320 /* access_latency_mode */ 3, 1321 }, 1322 #endif /* chips */ 1323 1324 #if defined(BCM_56970_A0) 1325 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE0_BCM56970_A0m */ 1326 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE0m */ 1327 /* flags */ SOC_MEM_FLAG_VALID | 1328 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1329 /* cmp_fn */ _soc_mem_cmp_undef, 1330 /* *null_entry */ _soc_mem_entry_null_zeroes, 1331 /* index_min */ 0, 1332 /* index_max */ 351, 1333 /* minblock */ 75, 1334 /* maxblock */ 75, 1335 /* blocks */ 0, 1336 /* blocks_hi */ 0xffffffff, 1337 /* base */ 0x11980000, 1338 /* gran */ 1, 1339 /* bytes */ 4, 1340 /* nFields */ 3, 1341 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1342 /* *views */ NULL, 1343 /* *views_num */ NULL, 1344 /* snoop_cb */ NULL, 1345 /* snoop_user_data */ NULL, 1346 /* snoop_flags */ 0, 1347 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1348 /* type */ SOC_MEM_TYPE_NORMAL, 1349 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1350 /* impl */ SOC_MEM_IMPL_NORMAL, 1351 /* cmic_mor_clks */ 0, 1352 /* access_latency_mode */ 3, 1353 }, 1354 #endif /* chips */ 1355 1356 #if defined(BCM_56870_A0) 1357 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE1_BCM56870_A0m */ 1358 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE1m */ 1359 /* flags */ SOC_MEM_FLAG_VALID | 1360 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1361 /* cmp_fn */ _soc_mem_cmp_undef, 1362 /* *null_entry */ _soc_mem_entry_null_zeroes, 1363 /* index_min */ 0, 1364 /* index_max */ 663, 1365 /* minblock */ 42, 1366 /* maxblock */ 42, 1367 /* blocks */ 0, 1368 /* blocks_hi */ 0x400, 1369 /* base */ 0x11910000, 1370 /* gran */ 1, 1371 /* bytes */ 4, 1372 /* nFields */ 3, 1373 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1374 /* *views */ NULL, 1375 /* *views_num */ NULL, 1376 /* snoop_cb */ NULL, 1377 /* snoop_user_data */ NULL, 1378 /* snoop_flags */ 0, 1379 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1380 /* type */ SOC_MEM_TYPE_NORMAL, 1381 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1382 /* impl */ SOC_MEM_IMPL_NORMAL, 1383 /* cmic_mor_clks */ 0, 1384 /* access_latency_mode */ 3, 1385 }, 1386 #endif /* chips */ 1387 1388 #if defined(BCM_56970_A0) 1389 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE1_BCM56970_A0m */ 1390 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE1m */ 1391 /* flags */ SOC_MEM_FLAG_VALID | 1392 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1393 /* cmp_fn */ _soc_mem_cmp_undef, 1394 /* *null_entry */ _soc_mem_entry_null_zeroes, 1395 /* index_min */ 0, 1396 /* index_max */ 351, 1397 /* minblock */ 75, 1398 /* maxblock */ 75, 1399 /* blocks */ 0, 1400 /* blocks_hi */ 0xffffffff, 1401 /* base */ 0x11990000, 1402 /* gran */ 1, 1403 /* bytes */ 4, 1404 /* nFields */ 3, 1405 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1406 /* *views */ NULL, 1407 /* *views_num */ NULL, 1408 /* snoop_cb */ NULL, 1409 /* snoop_user_data */ NULL, 1410 /* snoop_flags */ 0, 1411 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1412 /* type */ SOC_MEM_TYPE_NORMAL, 1413 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1414 /* impl */ SOC_MEM_IMPL_NORMAL, 1415 /* cmic_mor_clks */ 0, 1416 /* access_latency_mode */ 3, 1417 }, 1418 #endif /* chips */ 1419 1420 #if defined(BCM_56970_A0) 1421 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE2_BCM56970_A0m */ 1422 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE2m */ 1423 /* flags */ SOC_MEM_FLAG_VALID | 1424 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1425 /* cmp_fn */ _soc_mem_cmp_undef, 1426 /* *null_entry */ _soc_mem_entry_null_zeroes, 1427 /* index_min */ 0, 1428 /* index_max */ 351, 1429 /* minblock */ 75, 1430 /* maxblock */ 75, 1431 /* blocks */ 0, 1432 /* blocks_hi */ 0xffffffff, 1433 /* base */ 0x119a0000, 1434 /* gran */ 1, 1435 /* bytes */ 4, 1436 /* nFields */ 3, 1437 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1438 /* *views */ NULL, 1439 /* *views_num */ NULL, 1440 /* snoop_cb */ NULL, 1441 /* snoop_user_data */ NULL, 1442 /* snoop_flags */ 0, 1443 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1444 /* type */ SOC_MEM_TYPE_NORMAL, 1445 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1446 /* impl */ SOC_MEM_IMPL_NORMAL, 1447 /* cmic_mor_clks */ 0, 1448 /* access_latency_mode */ 3, 1449 }, 1450 #endif /* chips */ 1451 1452 #if defined(BCM_56970_A0) 1453 { /* SOC_MEM_INT_Q_SCHED_L0_CREDIT_MEM_PIPE3_BCM56970_A0m */ 1454 /* mem Q_SCHED_L0_CREDIT_MEM_PIPE3m */ 1455 /* flags */ SOC_MEM_FLAG_VALID | 1456 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 1457 /* cmp_fn */ _soc_mem_cmp_undef, 1458 /* *null_entry */ _soc_mem_entry_null_zeroes, 1459 /* index_min */ 0, 1460 /* index_max */ 351, 1461 /* minblock */ 75, 1462 /* maxblock */ 75, 1463 /* blocks */ 0, 1464 /* blocks_hi */ 0xffffffff, 1465 /* base */ 0x119b0000, 1466 /* gran */ 1, 1467 /* bytes */ 4, 1468 /* nFields */ 3, 1469 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 1470 /* *views */ NULL, 1471 /* *views_num */ NULL, 1472 /* snoop_cb */ NULL, 1473 /* snoop_user_data */ NULL, 1474 /* snoop_flags */ 0, 1475 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1476 /* type */ SOC_MEM_TYPE_NORMAL, 1477 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1478 /* impl */ SOC_MEM_IMPL_NORMAL, 1479 /* cmic_mor_clks */ 0, 1480 /* access_latency_mode */ 3, 1481 }, 1482 #endif /* chips */ 1483 1484 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1485 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEMm */ 1486 /* mem Q_SCHED_L0_WEIGHT_MEMm */ 1487 /* flags */ SOC_MEM_FLAG_VALID | 1488 SOC_MEM_FLAG_CACHABLE | 1489 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1490 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1491 /* cmp_fn */ _soc_mem_cmp_undef, 1492 /* *null_entry */ _soc_mem_entry_null_zeroes, 1493 /* index_min */ 0, 1494 /* index_max */ -1, 1495 /* minblock */ 43, 1496 /* maxblock */ 43, 1497 /* blocks */ 0, 1498 /* blocks_hi */ 0x800, 1499 /* base */ 0x359c0000, 1500 /* gran */ 1, 1501 /* bytes */ 2, 1502 /* nFields */ 3, 1503 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1504 /* *views */ NULL, 1505 /* *views_num */ NULL, 1506 /* snoop_cb */ NULL, 1507 /* snoop_user_data */ NULL, 1508 /* snoop_flags */ 0, 1509 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1510 /* type */ SOC_MEM_TYPE_NORMAL, 1511 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1512 /* impl */ SOC_MEM_IMPL_NORMAL, 1513 /* cmic_mor_clks */ 0, 1514 /* access_latency_mode */ 3, 1515 }, 1516 #endif /* chips */ 1517 1518 #if defined(BCM_56370_A0) 1519 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_BCM56370_A0m */ 1520 /* mem Q_SCHED_L0_WEIGHT_MEMm */ 1521 /* flags */ SOC_MEM_FLAG_VALID | 1522 SOC_MEM_FLAG_CACHABLE | 1523 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1524 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1525 /* cmp_fn */ _soc_mem_cmp_undef, 1526 /* *null_entry */ _soc_mem_entry_null_zeroes, 1527 /* index_min */ 0, 1528 /* index_max */ -1, 1529 /* minblock */ 18, 1530 /* maxblock */ 18, 1531 /* blocks */ 0x40000, 1532 /* blocks_hi */ 0, 1533 /* base */ 0x11940000, 1534 /* gran */ 1, 1535 /* bytes */ 2, 1536 /* nFields */ 3, 1537 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1538 /* *views */ NULL, 1539 /* *views_num */ NULL, 1540 /* snoop_cb */ NULL, 1541 /* snoop_user_data */ NULL, 1542 /* snoop_flags */ 0, 1543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1544 /* type */ SOC_MEM_TYPE_NORMAL, 1545 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1546 /* impl */ SOC_MEM_IMPL_NORMAL, 1547 /* cmic_mor_clks */ 0, 1548 /* access_latency_mode */ 3, 1549 }, 1550 #endif /* chips */ 1551 1552 #if defined(BCM_56770_A0) 1553 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_BCM56770_A0m */ 1554 /* mem Q_SCHED_L0_WEIGHT_MEMm */ 1555 /* flags */ SOC_MEM_FLAG_VALID | 1556 SOC_MEM_FLAG_CACHABLE | 1557 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1558 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1559 /* cmp_fn */ _soc_mem_cmp_undef, 1560 /* *null_entry */ _soc_mem_entry_null_zeroes, 1561 /* index_min */ 0, 1562 /* index_max */ -1, 1563 /* minblock */ 29, 1564 /* maxblock */ 29, 1565 /* blocks */ 0x20000000, 1566 /* blocks_hi */ 0, 1567 /* base */ 0x11940000, 1568 /* gran */ 1, 1569 /* bytes */ 2, 1570 /* nFields */ 3, 1571 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1572 /* *views */ NULL, 1573 /* *views_num */ NULL, 1574 /* snoop_cb */ NULL, 1575 /* snoop_user_data */ NULL, 1576 /* snoop_flags */ 0, 1577 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1578 /* type */ SOC_MEM_TYPE_NORMAL, 1579 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1580 /* impl */ SOC_MEM_IMPL_NORMAL, 1581 /* cmic_mor_clks */ 0, 1582 /* access_latency_mode */ 3, 1583 }, 1584 #endif /* chips */ 1585 1586 #if defined(BCM_56870_A0) 1587 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_BCM56870_A0m */ 1588 /* mem Q_SCHED_L0_WEIGHT_MEMm */ 1589 /* flags */ SOC_MEM_FLAG_VALID | 1590 SOC_MEM_FLAG_CACHABLE | 1591 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1592 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1593 /* cmp_fn */ _soc_mem_cmp_undef, 1594 /* *null_entry */ _soc_mem_entry_null_zeroes, 1595 /* index_min */ 0, 1596 /* index_max */ -1, 1597 /* minblock */ 42, 1598 /* maxblock */ 42, 1599 /* blocks */ 0, 1600 /* blocks_hi */ 0x400, 1601 /* base */ 0x11940000, 1602 /* gran */ 1, 1603 /* bytes */ 2, 1604 /* nFields */ 3, 1605 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1606 /* *views */ NULL, 1607 /* *views_num */ NULL, 1608 /* snoop_cb */ NULL, 1609 /* snoop_user_data */ NULL, 1610 /* snoop_flags */ 0, 1611 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1612 /* type */ SOC_MEM_TYPE_NORMAL, 1613 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1614 /* impl */ SOC_MEM_IMPL_NORMAL, 1615 /* cmic_mor_clks */ 0, 1616 /* access_latency_mode */ 3, 1617 }, 1618 #endif /* chips */ 1619 1620 #if defined(BCM_56970_A0) 1621 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_BCM56970_A0m */ 1622 /* mem Q_SCHED_L0_WEIGHT_MEMm */ 1623 /* flags */ SOC_MEM_FLAG_VALID | 1624 SOC_MEM_FLAG_CACHABLE | 1625 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1626 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1627 /* cmp_fn */ _soc_mem_cmp_undef, 1628 /* *null_entry */ _soc_mem_entry_null_zeroes, 1629 /* index_min */ 0, 1630 /* index_max */ -1, 1631 /* minblock */ 75, 1632 /* maxblock */ 75, 1633 /* blocks */ 0, 1634 /* blocks_hi */ 0xffffffff, 1635 /* base */ 0x119c0000, 1636 /* gran */ 1, 1637 /* bytes */ 2, 1638 /* nFields */ 3, 1639 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1640 /* *views */ NULL, 1641 /* *views_num */ NULL, 1642 /* snoop_cb */ NULL, 1643 /* snoop_user_data */ NULL, 1644 /* snoop_flags */ 0, 1645 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1646 /* type */ SOC_MEM_TYPE_NORMAL, 1647 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1648 /* impl */ SOC_MEM_IMPL_NORMAL, 1649 /* cmic_mor_clks */ 0, 1650 /* access_latency_mode */ 3, 1651 }, 1652 #endif /* chips */ 1653 1654 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1655 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE0m */ 1656 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE0m */ 1657 /* flags */ SOC_MEM_FLAG_VALID | 1658 SOC_MEM_FLAG_CACHABLE | 1659 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1660 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1661 /* cmp_fn */ _soc_mem_cmp_undef, 1662 /* *null_entry */ _soc_mem_entry_null_zeroes, 1663 /* index_min */ 0, 1664 /* index_max */ 351, 1665 /* minblock */ 43, 1666 /* maxblock */ 43, 1667 /* blocks */ 0, 1668 /* blocks_hi */ 0x800, 1669 /* base */ 0x359c0000, 1670 /* gran */ 1, 1671 /* bytes */ 2, 1672 /* nFields */ 3, 1673 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1674 /* *views */ NULL, 1675 /* *views_num */ NULL, 1676 /* snoop_cb */ NULL, 1677 /* snoop_user_data */ NULL, 1678 /* snoop_flags */ 0, 1679 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1680 /* type */ SOC_MEM_TYPE_NORMAL, 1681 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1682 /* impl */ SOC_MEM_IMPL_NORMAL, 1683 /* cmic_mor_clks */ 0, 1684 /* access_latency_mode */ 3, 1685 }, 1686 #endif /* chips */ 1687 1688 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1689 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE1m */ 1690 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE1m */ 1691 /* flags */ SOC_MEM_FLAG_VALID | 1692 SOC_MEM_FLAG_CACHABLE | 1693 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1694 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1695 /* cmp_fn */ _soc_mem_cmp_undef, 1696 /* *null_entry */ _soc_mem_entry_null_zeroes, 1697 /* index_min */ 0, 1698 /* index_max */ 351, 1699 /* minblock */ 43, 1700 /* maxblock */ 43, 1701 /* blocks */ 0, 1702 /* blocks_hi */ 0x800, 1703 /* base */ 0x359c8000, 1704 /* gran */ 1, 1705 /* bytes */ 2, 1706 /* nFields */ 3, 1707 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1708 /* *views */ NULL, 1709 /* *views_num */ NULL, 1710 /* snoop_cb */ NULL, 1711 /* snoop_user_data */ NULL, 1712 /* snoop_flags */ 0, 1713 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1714 /* type */ SOC_MEM_TYPE_NORMAL, 1715 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1716 /* impl */ SOC_MEM_IMPL_NORMAL, 1717 /* cmic_mor_clks */ 0, 1718 /* access_latency_mode */ 3, 1719 }, 1720 #endif /* chips */ 1721 1722 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1723 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE2m */ 1724 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE2m */ 1725 /* flags */ SOC_MEM_FLAG_VALID | 1726 SOC_MEM_FLAG_CACHABLE | 1727 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1728 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1729 /* cmp_fn */ _soc_mem_cmp_undef, 1730 /* *null_entry */ _soc_mem_entry_null_zeroes, 1731 /* index_min */ 0, 1732 /* index_max */ 351, 1733 /* minblock */ 43, 1734 /* maxblock */ 43, 1735 /* blocks */ 0, 1736 /* blocks_hi */ 0x800, 1737 /* base */ 0x359d0000, 1738 /* gran */ 1, 1739 /* bytes */ 2, 1740 /* nFields */ 3, 1741 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1742 /* *views */ NULL, 1743 /* *views_num */ NULL, 1744 /* snoop_cb */ NULL, 1745 /* snoop_user_data */ NULL, 1746 /* snoop_flags */ 0, 1747 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1748 /* type */ SOC_MEM_TYPE_NORMAL, 1749 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1750 /* impl */ SOC_MEM_IMPL_NORMAL, 1751 /* cmic_mor_clks */ 0, 1752 /* access_latency_mode */ 3, 1753 }, 1754 #endif /* chips */ 1755 1756 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 1757 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE3m */ 1758 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE3m */ 1759 /* flags */ SOC_MEM_FLAG_VALID | 1760 SOC_MEM_FLAG_CACHABLE | 1761 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1762 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1763 /* cmp_fn */ _soc_mem_cmp_undef, 1764 /* *null_entry */ _soc_mem_entry_null_zeroes, 1765 /* index_min */ 0, 1766 /* index_max */ 351, 1767 /* minblock */ 43, 1768 /* maxblock */ 43, 1769 /* blocks */ 0, 1770 /* blocks_hi */ 0x800, 1771 /* base */ 0x359d8000, 1772 /* gran */ 1, 1773 /* bytes */ 2, 1774 /* nFields */ 3, 1775 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1776 /* *views */ NULL, 1777 /* *views_num */ NULL, 1778 /* snoop_cb */ NULL, 1779 /* snoop_user_data */ NULL, 1780 /* snoop_flags */ 0, 1781 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1782 /* type */ SOC_MEM_TYPE_NORMAL, 1783 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1784 /* impl */ SOC_MEM_IMPL_NORMAL, 1785 /* cmic_mor_clks */ 0, 1786 /* access_latency_mode */ 3, 1787 }, 1788 #endif /* chips */ 1789 1790 #if defined(BCM_56370_A0) 1791 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE0_BCM56370_A0m */ 1792 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE0m */ 1793 /* flags */ SOC_MEM_FLAG_VALID | 1794 SOC_MEM_FLAG_CACHABLE | 1795 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1796 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1797 /* cmp_fn */ _soc_mem_cmp_undef, 1798 /* *null_entry */ _soc_mem_entry_null_zeroes, 1799 /* index_min */ 0, 1800 /* index_max */ 103, 1801 /* minblock */ 18, 1802 /* maxblock */ 18, 1803 /* blocks */ 0x40000, 1804 /* blocks_hi */ 0, 1805 /* base */ 0x11940000, 1806 /* gran */ 1, 1807 /* bytes */ 2, 1808 /* nFields */ 3, 1809 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1810 /* *views */ NULL, 1811 /* *views_num */ NULL, 1812 /* snoop_cb */ NULL, 1813 /* snoop_user_data */ NULL, 1814 /* snoop_flags */ 0, 1815 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1816 /* type */ SOC_MEM_TYPE_NORMAL, 1817 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1818 /* impl */ SOC_MEM_IMPL_NORMAL, 1819 /* cmic_mor_clks */ 0, 1820 /* access_latency_mode */ 3, 1821 }, 1822 #endif /* chips */ 1823 1824 #if defined(BCM_56770_A0) 1825 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE0_BCM56770_A0m */ 1826 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE0m */ 1827 /* flags */ SOC_MEM_FLAG_VALID | 1828 SOC_MEM_FLAG_CACHABLE | 1829 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1830 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1831 /* cmp_fn */ _soc_mem_cmp_undef, 1832 /* *null_entry */ _soc_mem_entry_null_zeroes, 1833 /* index_min */ 0, 1834 /* index_max */ 671, 1835 /* minblock */ 29, 1836 /* maxblock */ 29, 1837 /* blocks */ 0x20000000, 1838 /* blocks_hi */ 0, 1839 /* base */ 0x11940000, 1840 /* gran */ 1, 1841 /* bytes */ 2, 1842 /* nFields */ 3, 1843 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1844 /* *views */ NULL, 1845 /* *views_num */ NULL, 1846 /* snoop_cb */ NULL, 1847 /* snoop_user_data */ NULL, 1848 /* snoop_flags */ 0, 1849 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1850 /* type */ SOC_MEM_TYPE_NORMAL, 1851 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1852 /* impl */ SOC_MEM_IMPL_NORMAL, 1853 /* cmic_mor_clks */ 0, 1854 /* access_latency_mode */ 3, 1855 }, 1856 #endif /* chips */ 1857 1858 #if defined(BCM_56870_A0) 1859 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE0_BCM56870_A0m */ 1860 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE0m */ 1861 /* flags */ SOC_MEM_FLAG_VALID | 1862 SOC_MEM_FLAG_CACHABLE | 1863 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1864 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1865 /* cmp_fn */ _soc_mem_cmp_undef, 1866 /* *null_entry */ _soc_mem_entry_null_zeroes, 1867 /* index_min */ 0, 1868 /* index_max */ 671, 1869 /* minblock */ 42, 1870 /* maxblock */ 42, 1871 /* blocks */ 0, 1872 /* blocks_hi */ 0x400, 1873 /* base */ 0x11940000, 1874 /* gran */ 1, 1875 /* bytes */ 2, 1876 /* nFields */ 3, 1877 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1878 /* *views */ NULL, 1879 /* *views_num */ NULL, 1880 /* snoop_cb */ NULL, 1881 /* snoop_user_data */ NULL, 1882 /* snoop_flags */ 0, 1883 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1884 /* type */ SOC_MEM_TYPE_NORMAL, 1885 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1886 /* impl */ SOC_MEM_IMPL_NORMAL, 1887 /* cmic_mor_clks */ 0, 1888 /* access_latency_mode */ 3, 1889 }, 1890 #endif /* chips */ 1891 1892 #if defined(BCM_56970_A0) 1893 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE0_BCM56970_A0m */ 1894 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE0m */ 1895 /* flags */ SOC_MEM_FLAG_VALID | 1896 SOC_MEM_FLAG_CACHABLE | 1897 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1898 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1899 /* cmp_fn */ _soc_mem_cmp_undef, 1900 /* *null_entry */ _soc_mem_entry_null_zeroes, 1901 /* index_min */ 0, 1902 /* index_max */ 351, 1903 /* minblock */ 75, 1904 /* maxblock */ 75, 1905 /* blocks */ 0, 1906 /* blocks_hi */ 0xffffffff, 1907 /* base */ 0x119c0000, 1908 /* gran */ 1, 1909 /* bytes */ 2, 1910 /* nFields */ 3, 1911 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1912 /* *views */ NULL, 1913 /* *views_num */ NULL, 1914 /* snoop_cb */ NULL, 1915 /* snoop_user_data */ NULL, 1916 /* snoop_flags */ 0, 1917 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1918 /* type */ SOC_MEM_TYPE_NORMAL, 1919 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1920 /* impl */ SOC_MEM_IMPL_NORMAL, 1921 /* cmic_mor_clks */ 0, 1922 /* access_latency_mode */ 3, 1923 }, 1924 #endif /* chips */ 1925 1926 #if defined(BCM_56870_A0) 1927 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE1_BCM56870_A0m */ 1928 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE1m */ 1929 /* flags */ SOC_MEM_FLAG_VALID | 1930 SOC_MEM_FLAG_CACHABLE | 1931 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1932 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1933 /* cmp_fn */ _soc_mem_cmp_undef, 1934 /* *null_entry */ _soc_mem_entry_null_zeroes, 1935 /* index_min */ 0, 1936 /* index_max */ 671, 1937 /* minblock */ 42, 1938 /* maxblock */ 42, 1939 /* blocks */ 0, 1940 /* blocks_hi */ 0x400, 1941 /* base */ 0x11950000, 1942 /* gran */ 1, 1943 /* bytes */ 2, 1944 /* nFields */ 3, 1945 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1946 /* *views */ NULL, 1947 /* *views_num */ NULL, 1948 /* snoop_cb */ NULL, 1949 /* snoop_user_data */ NULL, 1950 /* snoop_flags */ 0, 1951 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1952 /* type */ SOC_MEM_TYPE_NORMAL, 1953 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1954 /* impl */ SOC_MEM_IMPL_NORMAL, 1955 /* cmic_mor_clks */ 0, 1956 /* access_latency_mode */ 3, 1957 }, 1958 #endif /* chips */ 1959 1960 #if defined(BCM_56970_A0) 1961 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE1_BCM56970_A0m */ 1962 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE1m */ 1963 /* flags */ SOC_MEM_FLAG_VALID | 1964 SOC_MEM_FLAG_CACHABLE | 1965 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 1966 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 1967 /* cmp_fn */ _soc_mem_cmp_undef, 1968 /* *null_entry */ _soc_mem_entry_null_zeroes, 1969 /* index_min */ 0, 1970 /* index_max */ 351, 1971 /* minblock */ 75, 1972 /* maxblock */ 75, 1973 /* blocks */ 0, 1974 /* blocks_hi */ 0xffffffff, 1975 /* base */ 0x119d0000, 1976 /* gran */ 1, 1977 /* bytes */ 2, 1978 /* nFields */ 3, 1979 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 1980 /* *views */ NULL, 1981 /* *views_num */ NULL, 1982 /* snoop_cb */ NULL, 1983 /* snoop_user_data */ NULL, 1984 /* snoop_flags */ 0, 1985 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1986 /* type */ SOC_MEM_TYPE_NORMAL, 1987 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1988 /* impl */ SOC_MEM_IMPL_NORMAL, 1989 /* cmic_mor_clks */ 0, 1990 /* access_latency_mode */ 3, 1991 }, 1992 #endif /* chips */ 1993 1994 #if defined(BCM_56970_A0) 1995 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE2_BCM56970_A0m */ 1996 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE2m */ 1997 /* flags */ SOC_MEM_FLAG_VALID | 1998 SOC_MEM_FLAG_CACHABLE | 1999 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 2000 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 2001 /* cmp_fn */ _soc_mem_cmp_undef, 2002 /* *null_entry */ _soc_mem_entry_null_zeroes, 2003 /* index_min */ 0, 2004 /* index_max */ 351, 2005 /* minblock */ 75, 2006 /* maxblock */ 75, 2007 /* blocks */ 0, 2008 /* blocks_hi */ 0xffffffff, 2009 /* base */ 0x119e0000, 2010 /* gran */ 1, 2011 /* bytes */ 2, 2012 /* nFields */ 3, 2013 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 2014 /* *views */ NULL, 2015 /* *views_num */ NULL, 2016 /* snoop_cb */ NULL, 2017 /* snoop_user_data */ NULL, 2018 /* snoop_flags */ 0, 2019 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2020 /* type */ SOC_MEM_TYPE_NORMAL, 2021 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2022 /* impl */ SOC_MEM_IMPL_NORMAL, 2023 /* cmic_mor_clks */ 0, 2024 /* access_latency_mode */ 3, 2025 }, 2026 #endif /* chips */ 2027 2028 #if defined(BCM_56970_A0) 2029 { /* SOC_MEM_INT_Q_SCHED_L0_WEIGHT_MEM_PIPE3_BCM56970_A0m */ 2030 /* mem Q_SCHED_L0_WEIGHT_MEM_PIPE3m */ 2031 /* flags */ SOC_MEM_FLAG_VALID | 2032 SOC_MEM_FLAG_CACHABLE | 2033 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 2034 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 2035 /* cmp_fn */ _soc_mem_cmp_undef, 2036 /* *null_entry */ _soc_mem_entry_null_zeroes, 2037 /* index_min */ 0, 2038 /* index_max */ 351, 2039 /* minblock */ 75, 2040 /* maxblock */ 75, 2041 /* blocks */ 0, 2042 /* blocks_hi */ 0xffffffff, 2043 /* base */ 0x119f0000, 2044 /* gran */ 1, 2045 /* bytes */ 2, 2046 /* nFields */ 3, 2047 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 2048 /* *views */ NULL, 2049 /* *views_num */ NULL, 2050 /* snoop_cb */ NULL, 2051 /* snoop_user_data */ NULL, 2052 /* snoop_flags */ 0, 2053 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2054 /* type */ SOC_MEM_TYPE_NORMAL, 2055 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2056 /* impl */ SOC_MEM_IMPL_NORMAL, 2057 /* cmic_mor_clks */ 0, 2058 /* access_latency_mode */ 3, 2059 }, 2060 #endif /* chips */ 2061 2062 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2063 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEMm */ 2064 /* mem Q_SCHED_L1_ACCUM_COMP_MEMm */ 2065 /* flags */ SOC_MEM_FLAG_VALID | 2066 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2067 /* cmp_fn */ _soc_mem_cmp_undef, 2068 /* *null_entry */ _soc_mem_entry_null_zeroes, 2069 /* index_min */ 0, 2070 /* index_max */ -1, 2071 /* minblock */ 43, 2072 /* maxblock */ 43, 2073 /* blocks */ 0, 2074 /* blocks_hi */ 0x800, 2075 /* base */ 0x35880000, 2076 /* gran */ 1, 2077 /* bytes */ 3, 2078 /* nFields */ 3, 2079 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2080 /* *views */ NULL, 2081 /* *views_num */ NULL, 2082 /* snoop_cb */ NULL, 2083 /* snoop_user_data */ NULL, 2084 /* snoop_flags */ 0, 2085 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2086 /* type */ SOC_MEM_TYPE_NORMAL, 2087 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2088 /* impl */ SOC_MEM_IMPL_NORMAL, 2089 /* cmic_mor_clks */ 0, 2090 /* access_latency_mode */ 3, 2091 }, 2092 #endif /* chips */ 2093 2094 #if defined(BCM_56370_A0) 2095 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_BCM56370_A0m */ 2096 /* mem Q_SCHED_L1_ACCUM_COMP_MEMm */ 2097 /* flags */ SOC_MEM_FLAG_VALID | 2098 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2099 /* cmp_fn */ _soc_mem_cmp_undef, 2100 /* *null_entry */ _soc_mem_entry_null_zeroes, 2101 /* index_min */ 0, 2102 /* index_max */ -1, 2103 /* minblock */ 18, 2104 /* maxblock */ 18, 2105 /* blocks */ 0x40000, 2106 /* blocks_hi */ 0, 2107 /* base */ 0x11800000, 2108 /* gran */ 1, 2109 /* bytes */ 3, 2110 /* nFields */ 3, 2111 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2112 /* *views */ NULL, 2113 /* *views_num */ NULL, 2114 /* snoop_cb */ NULL, 2115 /* snoop_user_data */ NULL, 2116 /* snoop_flags */ 0, 2117 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2118 /* type */ SOC_MEM_TYPE_NORMAL, 2119 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2120 /* impl */ SOC_MEM_IMPL_NORMAL, 2121 /* cmic_mor_clks */ 0, 2122 /* access_latency_mode */ 3, 2123 }, 2124 #endif /* chips */ 2125 2126 #if defined(BCM_56770_A0) 2127 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_BCM56770_A0m */ 2128 /* mem Q_SCHED_L1_ACCUM_COMP_MEMm */ 2129 /* flags */ SOC_MEM_FLAG_VALID | 2130 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2131 /* cmp_fn */ _soc_mem_cmp_undef, 2132 /* *null_entry */ _soc_mem_entry_null_zeroes, 2133 /* index_min */ 0, 2134 /* index_max */ -1, 2135 /* minblock */ 29, 2136 /* maxblock */ 29, 2137 /* blocks */ 0x20000000, 2138 /* blocks_hi */ 0, 2139 /* base */ 0x11800000, 2140 /* gran */ 1, 2141 /* bytes */ 3, 2142 /* nFields */ 3, 2143 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2144 /* *views */ NULL, 2145 /* *views_num */ NULL, 2146 /* snoop_cb */ NULL, 2147 /* snoop_user_data */ NULL, 2148 /* snoop_flags */ 0, 2149 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2150 /* type */ SOC_MEM_TYPE_NORMAL, 2151 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2152 /* impl */ SOC_MEM_IMPL_NORMAL, 2153 /* cmic_mor_clks */ 0, 2154 /* access_latency_mode */ 3, 2155 }, 2156 #endif /* chips */ 2157 2158 #if defined(BCM_56870_A0) 2159 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_BCM56870_A0m */ 2160 /* mem Q_SCHED_L1_ACCUM_COMP_MEMm */ 2161 /* flags */ SOC_MEM_FLAG_VALID | 2162 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2163 /* cmp_fn */ _soc_mem_cmp_undef, 2164 /* *null_entry */ _soc_mem_entry_null_zeroes, 2165 /* index_min */ 0, 2166 /* index_max */ -1, 2167 /* minblock */ 42, 2168 /* maxblock */ 42, 2169 /* blocks */ 0, 2170 /* blocks_hi */ 0x400, 2171 /* base */ 0x11800000, 2172 /* gran */ 1, 2173 /* bytes */ 3, 2174 /* nFields */ 3, 2175 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2176 /* *views */ NULL, 2177 /* *views_num */ NULL, 2178 /* snoop_cb */ NULL, 2179 /* snoop_user_data */ NULL, 2180 /* snoop_flags */ 0, 2181 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2182 /* type */ SOC_MEM_TYPE_NORMAL, 2183 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2184 /* impl */ SOC_MEM_IMPL_NORMAL, 2185 /* cmic_mor_clks */ 0, 2186 /* access_latency_mode */ 3, 2187 }, 2188 #endif /* chips */ 2189 2190 #if defined(BCM_56970_A0) 2191 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_BCM56970_A0m */ 2192 /* mem Q_SCHED_L1_ACCUM_COMP_MEMm */ 2193 /* flags */ SOC_MEM_FLAG_VALID | 2194 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2195 /* cmp_fn */ _soc_mem_cmp_undef, 2196 /* *null_entry */ _soc_mem_entry_null_zeroes, 2197 /* index_min */ 0, 2198 /* index_max */ -1, 2199 /* minblock */ 75, 2200 /* maxblock */ 75, 2201 /* blocks */ 0, 2202 /* blocks_hi */ 0xffffffff, 2203 /* base */ 0x11880000, 2204 /* gran */ 1, 2205 /* bytes */ 3, 2206 /* nFields */ 3, 2207 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2208 /* *views */ NULL, 2209 /* *views_num */ NULL, 2210 /* snoop_cb */ NULL, 2211 /* snoop_user_data */ NULL, 2212 /* snoop_flags */ 0, 2213 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2214 /* type */ SOC_MEM_TYPE_NORMAL, 2215 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2216 /* impl */ SOC_MEM_IMPL_NORMAL, 2217 /* cmic_mor_clks */ 0, 2218 /* access_latency_mode */ 3, 2219 }, 2220 #endif /* chips */ 2221 2222 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2223 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0m */ 2224 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0m */ 2225 /* flags */ SOC_MEM_FLAG_VALID | 2226 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2227 /* cmp_fn */ _soc_mem_cmp_undef, 2228 /* *null_entry */ _soc_mem_entry_null_zeroes, 2229 /* index_min */ 0, 2230 /* index_max */ 711, 2231 /* minblock */ 43, 2232 /* maxblock */ 43, 2233 /* blocks */ 0, 2234 /* blocks_hi */ 0x800, 2235 /* base */ 0x35880000, 2236 /* gran */ 1, 2237 /* bytes */ 3, 2238 /* nFields */ 3, 2239 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2240 /* *views */ NULL, 2241 /* *views_num */ NULL, 2242 /* snoop_cb */ NULL, 2243 /* snoop_user_data */ NULL, 2244 /* snoop_flags */ 0, 2245 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2246 /* type */ SOC_MEM_TYPE_NORMAL, 2247 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2248 /* impl */ SOC_MEM_IMPL_NORMAL, 2249 /* cmic_mor_clks */ 0, 2250 /* access_latency_mode */ 3, 2251 }, 2252 #endif /* chips */ 2253 2254 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2255 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE1m */ 2256 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE1m */ 2257 /* flags */ SOC_MEM_FLAG_VALID | 2258 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2259 /* cmp_fn */ _soc_mem_cmp_undef, 2260 /* *null_entry */ _soc_mem_entry_null_zeroes, 2261 /* index_min */ 0, 2262 /* index_max */ 711, 2263 /* minblock */ 43, 2264 /* maxblock */ 43, 2265 /* blocks */ 0, 2266 /* blocks_hi */ 0x800, 2267 /* base */ 0x35888000, 2268 /* gran */ 1, 2269 /* bytes */ 3, 2270 /* nFields */ 3, 2271 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2272 /* *views */ NULL, 2273 /* *views_num */ NULL, 2274 /* snoop_cb */ NULL, 2275 /* snoop_user_data */ NULL, 2276 /* snoop_flags */ 0, 2277 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2278 /* type */ SOC_MEM_TYPE_NORMAL, 2279 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2280 /* impl */ SOC_MEM_IMPL_NORMAL, 2281 /* cmic_mor_clks */ 0, 2282 /* access_latency_mode */ 3, 2283 }, 2284 #endif /* chips */ 2285 2286 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2287 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE2m */ 2288 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE2m */ 2289 /* flags */ SOC_MEM_FLAG_VALID | 2290 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2291 /* cmp_fn */ _soc_mem_cmp_undef, 2292 /* *null_entry */ _soc_mem_entry_null_zeroes, 2293 /* index_min */ 0, 2294 /* index_max */ 711, 2295 /* minblock */ 43, 2296 /* maxblock */ 43, 2297 /* blocks */ 0, 2298 /* blocks_hi */ 0x800, 2299 /* base */ 0x35890000, 2300 /* gran */ 1, 2301 /* bytes */ 3, 2302 /* nFields */ 3, 2303 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2304 /* *views */ NULL, 2305 /* *views_num */ NULL, 2306 /* snoop_cb */ NULL, 2307 /* snoop_user_data */ NULL, 2308 /* snoop_flags */ 0, 2309 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2310 /* type */ SOC_MEM_TYPE_NORMAL, 2311 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2312 /* impl */ SOC_MEM_IMPL_NORMAL, 2313 /* cmic_mor_clks */ 0, 2314 /* access_latency_mode */ 3, 2315 }, 2316 #endif /* chips */ 2317 2318 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2319 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE3m */ 2320 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE3m */ 2321 /* flags */ SOC_MEM_FLAG_VALID | 2322 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2323 /* cmp_fn */ _soc_mem_cmp_undef, 2324 /* *null_entry */ _soc_mem_entry_null_zeroes, 2325 /* index_min */ 0, 2326 /* index_max */ 711, 2327 /* minblock */ 43, 2328 /* maxblock */ 43, 2329 /* blocks */ 0, 2330 /* blocks_hi */ 0x800, 2331 /* base */ 0x35898000, 2332 /* gran */ 1, 2333 /* bytes */ 3, 2334 /* nFields */ 3, 2335 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2336 /* *views */ NULL, 2337 /* *views_num */ NULL, 2338 /* snoop_cb */ NULL, 2339 /* snoop_user_data */ NULL, 2340 /* snoop_flags */ 0, 2341 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2342 /* type */ SOC_MEM_TYPE_NORMAL, 2343 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2344 /* impl */ SOC_MEM_IMPL_NORMAL, 2345 /* cmic_mor_clks */ 0, 2346 /* access_latency_mode */ 3, 2347 }, 2348 #endif /* chips */ 2349 2350 #if defined(BCM_56370_A0) 2351 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0_BCM56370_A0m */ 2352 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0m */ 2353 /* flags */ SOC_MEM_FLAG_VALID | 2354 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2355 /* cmp_fn */ _soc_mem_cmp_undef, 2356 /* *null_entry */ _soc_mem_entry_null_zeroes, 2357 /* index_min */ 0, 2358 /* index_max */ 173, 2359 /* minblock */ 18, 2360 /* maxblock */ 18, 2361 /* blocks */ 0x40000, 2362 /* blocks_hi */ 0, 2363 /* base */ 0x11800000, 2364 /* gran */ 1, 2365 /* bytes */ 3, 2366 /* nFields */ 3, 2367 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2368 /* *views */ NULL, 2369 /* *views_num */ NULL, 2370 /* snoop_cb */ NULL, 2371 /* snoop_user_data */ NULL, 2372 /* snoop_flags */ 0, 2373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2374 /* type */ SOC_MEM_TYPE_NORMAL, 2375 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2376 /* impl */ SOC_MEM_IMPL_NORMAL, 2377 /* cmic_mor_clks */ 0, 2378 /* access_latency_mode */ 3, 2379 }, 2380 #endif /* chips */ 2381 2382 #if defined(BCM_56770_A0) 2383 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0_BCM56770_A0m */ 2384 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0m */ 2385 /* flags */ SOC_MEM_FLAG_VALID | 2386 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2387 /* cmp_fn */ _soc_mem_cmp_undef, 2388 /* *null_entry */ _soc_mem_entry_null_zeroes, 2389 /* index_min */ 0, 2390 /* index_max */ 1359, 2391 /* minblock */ 29, 2392 /* maxblock */ 29, 2393 /* blocks */ 0x20000000, 2394 /* blocks_hi */ 0, 2395 /* base */ 0x11800000, 2396 /* gran */ 1, 2397 /* bytes */ 3, 2398 /* nFields */ 3, 2399 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2400 /* *views */ NULL, 2401 /* *views_num */ NULL, 2402 /* snoop_cb */ NULL, 2403 /* snoop_user_data */ NULL, 2404 /* snoop_flags */ 0, 2405 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2406 /* type */ SOC_MEM_TYPE_NORMAL, 2407 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2408 /* impl */ SOC_MEM_IMPL_NORMAL, 2409 /* cmic_mor_clks */ 0, 2410 /* access_latency_mode */ 3, 2411 }, 2412 #endif /* chips */ 2413 2414 #if defined(BCM_56870_A0) 2415 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0_BCM56870_A0m */ 2416 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0m */ 2417 /* flags */ SOC_MEM_FLAG_VALID | 2418 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2419 /* cmp_fn */ _soc_mem_cmp_undef, 2420 /* *null_entry */ _soc_mem_entry_null_zeroes, 2421 /* index_min */ 0, 2422 /* index_max */ 1359, 2423 /* minblock */ 42, 2424 /* maxblock */ 42, 2425 /* blocks */ 0, 2426 /* blocks_hi */ 0x400, 2427 /* base */ 0x11800000, 2428 /* gran */ 1, 2429 /* bytes */ 3, 2430 /* nFields */ 3, 2431 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2432 /* *views */ NULL, 2433 /* *views_num */ NULL, 2434 /* snoop_cb */ NULL, 2435 /* snoop_user_data */ NULL, 2436 /* snoop_flags */ 0, 2437 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2438 /* type */ SOC_MEM_TYPE_NORMAL, 2439 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2440 /* impl */ SOC_MEM_IMPL_NORMAL, 2441 /* cmic_mor_clks */ 0, 2442 /* access_latency_mode */ 3, 2443 }, 2444 #endif /* chips */ 2445 2446 #if defined(BCM_56970_A0) 2447 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0_BCM56970_A0m */ 2448 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE0m */ 2449 /* flags */ SOC_MEM_FLAG_VALID | 2450 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2451 /* cmp_fn */ _soc_mem_cmp_undef, 2452 /* *null_entry */ _soc_mem_entry_null_zeroes, 2453 /* index_min */ 0, 2454 /* index_max */ 711, 2455 /* minblock */ 75, 2456 /* maxblock */ 75, 2457 /* blocks */ 0, 2458 /* blocks_hi */ 0xffffffff, 2459 /* base */ 0x11880000, 2460 /* gran */ 1, 2461 /* bytes */ 3, 2462 /* nFields */ 3, 2463 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2464 /* *views */ NULL, 2465 /* *views_num */ NULL, 2466 /* snoop_cb */ NULL, 2467 /* snoop_user_data */ NULL, 2468 /* snoop_flags */ 0, 2469 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2470 /* type */ SOC_MEM_TYPE_NORMAL, 2471 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2472 /* impl */ SOC_MEM_IMPL_NORMAL, 2473 /* cmic_mor_clks */ 0, 2474 /* access_latency_mode */ 3, 2475 }, 2476 #endif /* chips */ 2477 2478 #if defined(BCM_56870_A0) 2479 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE1_BCM56870_A0m */ 2480 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE1m */ 2481 /* flags */ SOC_MEM_FLAG_VALID | 2482 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2483 /* cmp_fn */ _soc_mem_cmp_undef, 2484 /* *null_entry */ _soc_mem_entry_null_zeroes, 2485 /* index_min */ 0, 2486 /* index_max */ 1359, 2487 /* minblock */ 42, 2488 /* maxblock */ 42, 2489 /* blocks */ 0, 2490 /* blocks_hi */ 0x400, 2491 /* base */ 0x11810000, 2492 /* gran */ 1, 2493 /* bytes */ 3, 2494 /* nFields */ 3, 2495 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2496 /* *views */ NULL, 2497 /* *views_num */ NULL, 2498 /* snoop_cb */ NULL, 2499 /* snoop_user_data */ NULL, 2500 /* snoop_flags */ 0, 2501 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2502 /* type */ SOC_MEM_TYPE_NORMAL, 2503 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2504 /* impl */ SOC_MEM_IMPL_NORMAL, 2505 /* cmic_mor_clks */ 0, 2506 /* access_latency_mode */ 3, 2507 }, 2508 #endif /* chips */ 2509 2510 #if defined(BCM_56970_A0) 2511 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE1_BCM56970_A0m */ 2512 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE1m */ 2513 /* flags */ SOC_MEM_FLAG_VALID | 2514 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2515 /* cmp_fn */ _soc_mem_cmp_undef, 2516 /* *null_entry */ _soc_mem_entry_null_zeroes, 2517 /* index_min */ 0, 2518 /* index_max */ 711, 2519 /* minblock */ 75, 2520 /* maxblock */ 75, 2521 /* blocks */ 0, 2522 /* blocks_hi */ 0xffffffff, 2523 /* base */ 0x11890000, 2524 /* gran */ 1, 2525 /* bytes */ 3, 2526 /* nFields */ 3, 2527 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2528 /* *views */ NULL, 2529 /* *views_num */ NULL, 2530 /* snoop_cb */ NULL, 2531 /* snoop_user_data */ NULL, 2532 /* snoop_flags */ 0, 2533 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2534 /* type */ SOC_MEM_TYPE_NORMAL, 2535 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2536 /* impl */ SOC_MEM_IMPL_NORMAL, 2537 /* cmic_mor_clks */ 0, 2538 /* access_latency_mode */ 3, 2539 }, 2540 #endif /* chips */ 2541 2542 #if defined(BCM_56970_A0) 2543 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE2_BCM56970_A0m */ 2544 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE2m */ 2545 /* flags */ SOC_MEM_FLAG_VALID | 2546 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2547 /* cmp_fn */ _soc_mem_cmp_undef, 2548 /* *null_entry */ _soc_mem_entry_null_zeroes, 2549 /* index_min */ 0, 2550 /* index_max */ 711, 2551 /* minblock */ 75, 2552 /* maxblock */ 75, 2553 /* blocks */ 0, 2554 /* blocks_hi */ 0xffffffff, 2555 /* base */ 0x118a0000, 2556 /* gran */ 1, 2557 /* bytes */ 3, 2558 /* nFields */ 3, 2559 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2560 /* *views */ NULL, 2561 /* *views_num */ NULL, 2562 /* snoop_cb */ NULL, 2563 /* snoop_user_data */ NULL, 2564 /* snoop_flags */ 0, 2565 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2566 /* type */ SOC_MEM_TYPE_NORMAL, 2567 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2568 /* impl */ SOC_MEM_IMPL_NORMAL, 2569 /* cmic_mor_clks */ 0, 2570 /* access_latency_mode */ 3, 2571 }, 2572 #endif /* chips */ 2573 2574 #if defined(BCM_56970_A0) 2575 { /* SOC_MEM_INT_Q_SCHED_L1_ACCUM_COMP_MEM_PIPE3_BCM56970_A0m */ 2576 /* mem Q_SCHED_L1_ACCUM_COMP_MEM_PIPE3m */ 2577 /* flags */ SOC_MEM_FLAG_VALID | 2578 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2579 /* cmp_fn */ _soc_mem_cmp_undef, 2580 /* *null_entry */ _soc_mem_entry_null_zeroes, 2581 /* index_min */ 0, 2582 /* index_max */ 711, 2583 /* minblock */ 75, 2584 /* maxblock */ 75, 2585 /* blocks */ 0, 2586 /* blocks_hi */ 0xffffffff, 2587 /* base */ 0x118b0000, 2588 /* gran */ 1, 2589 /* bytes */ 3, 2590 /* nFields */ 3, 2591 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 2592 /* *views */ NULL, 2593 /* *views_num */ NULL, 2594 /* snoop_cb */ NULL, 2595 /* snoop_user_data */ NULL, 2596 /* snoop_flags */ 0, 2597 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2598 /* type */ SOC_MEM_TYPE_NORMAL, 2599 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2600 /* impl */ SOC_MEM_IMPL_NORMAL, 2601 /* cmic_mor_clks */ 0, 2602 /* access_latency_mode */ 3, 2603 }, 2604 #endif /* chips */ 2605 2606 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2607 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEMm */ 2608 /* mem Q_SCHED_L1_CREDIT_MEMm */ 2609 /* flags */ SOC_MEM_FLAG_VALID | 2610 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2611 /* cmp_fn */ _soc_mem_cmp_undef, 2612 /* *null_entry */ _soc_mem_entry_null_zeroes, 2613 /* index_min */ 0, 2614 /* index_max */ -1, 2615 /* minblock */ 43, 2616 /* maxblock */ 43, 2617 /* blocks */ 0, 2618 /* blocks_hi */ 0x800, 2619 /* base */ 0x358c0000, 2620 /* gran */ 1, 2621 /* bytes */ 4, 2622 /* nFields */ 3, 2623 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2624 /* *views */ NULL, 2625 /* *views_num */ NULL, 2626 /* snoop_cb */ NULL, 2627 /* snoop_user_data */ NULL, 2628 /* snoop_flags */ 0, 2629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2630 /* type */ SOC_MEM_TYPE_NORMAL, 2631 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2632 /* impl */ SOC_MEM_IMPL_NORMAL, 2633 /* cmic_mor_clks */ 0, 2634 /* access_latency_mode */ 3, 2635 }, 2636 #endif /* chips */ 2637 2638 #if defined(BCM_56370_A0) 2639 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_BCM56370_A0m */ 2640 /* mem Q_SCHED_L1_CREDIT_MEMm */ 2641 /* flags */ SOC_MEM_FLAG_VALID | 2642 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2643 /* cmp_fn */ _soc_mem_cmp_undef, 2644 /* *null_entry */ _soc_mem_entry_null_zeroes, 2645 /* index_min */ 0, 2646 /* index_max */ -1, 2647 /* minblock */ 18, 2648 /* maxblock */ 18, 2649 /* blocks */ 0x40000, 2650 /* blocks_hi */ 0, 2651 /* base */ 0x11840000, 2652 /* gran */ 1, 2653 /* bytes */ 4, 2654 /* nFields */ 3, 2655 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2656 /* *views */ NULL, 2657 /* *views_num */ NULL, 2658 /* snoop_cb */ NULL, 2659 /* snoop_user_data */ NULL, 2660 /* snoop_flags */ 0, 2661 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2662 /* type */ SOC_MEM_TYPE_NORMAL, 2663 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2664 /* impl */ SOC_MEM_IMPL_NORMAL, 2665 /* cmic_mor_clks */ 0, 2666 /* access_latency_mode */ 3, 2667 }, 2668 #endif /* chips */ 2669 2670 #if defined(BCM_56770_A0) 2671 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_BCM56770_A0m */ 2672 /* mem Q_SCHED_L1_CREDIT_MEMm */ 2673 /* flags */ SOC_MEM_FLAG_VALID | 2674 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2675 /* cmp_fn */ _soc_mem_cmp_undef, 2676 /* *null_entry */ _soc_mem_entry_null_zeroes, 2677 /* index_min */ 0, 2678 /* index_max */ -1, 2679 /* minblock */ 29, 2680 /* maxblock */ 29, 2681 /* blocks */ 0x20000000, 2682 /* blocks_hi */ 0, 2683 /* base */ 0x11840000, 2684 /* gran */ 1, 2685 /* bytes */ 4, 2686 /* nFields */ 3, 2687 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2688 /* *views */ NULL, 2689 /* *views_num */ NULL, 2690 /* snoop_cb */ NULL, 2691 /* snoop_user_data */ NULL, 2692 /* snoop_flags */ 0, 2693 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2694 /* type */ SOC_MEM_TYPE_NORMAL, 2695 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2696 /* impl */ SOC_MEM_IMPL_NORMAL, 2697 /* cmic_mor_clks */ 0, 2698 /* access_latency_mode */ 3, 2699 }, 2700 #endif /* chips */ 2701 2702 #if defined(BCM_56870_A0) 2703 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_BCM56870_A0m */ 2704 /* mem Q_SCHED_L1_CREDIT_MEMm */ 2705 /* flags */ SOC_MEM_FLAG_VALID | 2706 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2707 /* cmp_fn */ _soc_mem_cmp_undef, 2708 /* *null_entry */ _soc_mem_entry_null_zeroes, 2709 /* index_min */ 0, 2710 /* index_max */ -1, 2711 /* minblock */ 42, 2712 /* maxblock */ 42, 2713 /* blocks */ 0, 2714 /* blocks_hi */ 0x400, 2715 /* base */ 0x11840000, 2716 /* gran */ 1, 2717 /* bytes */ 4, 2718 /* nFields */ 3, 2719 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2720 /* *views */ NULL, 2721 /* *views_num */ NULL, 2722 /* snoop_cb */ NULL, 2723 /* snoop_user_data */ NULL, 2724 /* snoop_flags */ 0, 2725 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2726 /* type */ SOC_MEM_TYPE_NORMAL, 2727 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2728 /* impl */ SOC_MEM_IMPL_NORMAL, 2729 /* cmic_mor_clks */ 0, 2730 /* access_latency_mode */ 3, 2731 }, 2732 #endif /* chips */ 2733 2734 #if defined(BCM_56970_A0) 2735 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_BCM56970_A0m */ 2736 /* mem Q_SCHED_L1_CREDIT_MEMm */ 2737 /* flags */ SOC_MEM_FLAG_VALID | 2738 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2739 /* cmp_fn */ _soc_mem_cmp_undef, 2740 /* *null_entry */ _soc_mem_entry_null_zeroes, 2741 /* index_min */ 0, 2742 /* index_max */ -1, 2743 /* minblock */ 75, 2744 /* maxblock */ 75, 2745 /* blocks */ 0, 2746 /* blocks_hi */ 0xffffffff, 2747 /* base */ 0x118c0000, 2748 /* gran */ 1, 2749 /* bytes */ 4, 2750 /* nFields */ 3, 2751 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2752 /* *views */ NULL, 2753 /* *views_num */ NULL, 2754 /* snoop_cb */ NULL, 2755 /* snoop_user_data */ NULL, 2756 /* snoop_flags */ 0, 2757 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2758 /* type */ SOC_MEM_TYPE_NORMAL, 2759 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2760 /* impl */ SOC_MEM_IMPL_NORMAL, 2761 /* cmic_mor_clks */ 0, 2762 /* access_latency_mode */ 3, 2763 }, 2764 #endif /* chips */ 2765 2766 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2767 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE0m */ 2768 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE0m */ 2769 /* flags */ SOC_MEM_FLAG_VALID | 2770 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2771 /* cmp_fn */ _soc_mem_cmp_undef, 2772 /* *null_entry */ _soc_mem_entry_null_zeroes, 2773 /* index_min */ 0, 2774 /* index_max */ 767, 2775 /* minblock */ 43, 2776 /* maxblock */ 43, 2777 /* blocks */ 0, 2778 /* blocks_hi */ 0x800, 2779 /* base */ 0x358c0000, 2780 /* gran */ 1, 2781 /* bytes */ 4, 2782 /* nFields */ 3, 2783 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2784 /* *views */ NULL, 2785 /* *views_num */ NULL, 2786 /* snoop_cb */ NULL, 2787 /* snoop_user_data */ NULL, 2788 /* snoop_flags */ 0, 2789 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2790 /* type */ SOC_MEM_TYPE_NORMAL, 2791 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2792 /* impl */ SOC_MEM_IMPL_NORMAL, 2793 /* cmic_mor_clks */ 0, 2794 /* access_latency_mode */ 3, 2795 }, 2796 #endif /* chips */ 2797 2798 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2799 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE1m */ 2800 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE1m */ 2801 /* flags */ SOC_MEM_FLAG_VALID | 2802 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2803 /* cmp_fn */ _soc_mem_cmp_undef, 2804 /* *null_entry */ _soc_mem_entry_null_zeroes, 2805 /* index_min */ 0, 2806 /* index_max */ 767, 2807 /* minblock */ 43, 2808 /* maxblock */ 43, 2809 /* blocks */ 0, 2810 /* blocks_hi */ 0x800, 2811 /* base */ 0x358c8000, 2812 /* gran */ 1, 2813 /* bytes */ 4, 2814 /* nFields */ 3, 2815 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2816 /* *views */ NULL, 2817 /* *views_num */ NULL, 2818 /* snoop_cb */ NULL, 2819 /* snoop_user_data */ NULL, 2820 /* snoop_flags */ 0, 2821 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2822 /* type */ SOC_MEM_TYPE_NORMAL, 2823 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2824 /* impl */ SOC_MEM_IMPL_NORMAL, 2825 /* cmic_mor_clks */ 0, 2826 /* access_latency_mode */ 3, 2827 }, 2828 #endif /* chips */ 2829 2830 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2831 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE2m */ 2832 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE2m */ 2833 /* flags */ SOC_MEM_FLAG_VALID | 2834 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2835 /* cmp_fn */ _soc_mem_cmp_undef, 2836 /* *null_entry */ _soc_mem_entry_null_zeroes, 2837 /* index_min */ 0, 2838 /* index_max */ 767, 2839 /* minblock */ 43, 2840 /* maxblock */ 43, 2841 /* blocks */ 0, 2842 /* blocks_hi */ 0x800, 2843 /* base */ 0x358d0000, 2844 /* gran */ 1, 2845 /* bytes */ 4, 2846 /* nFields */ 3, 2847 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2848 /* *views */ NULL, 2849 /* *views_num */ NULL, 2850 /* snoop_cb */ NULL, 2851 /* snoop_user_data */ NULL, 2852 /* snoop_flags */ 0, 2853 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2854 /* type */ SOC_MEM_TYPE_NORMAL, 2855 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2856 /* impl */ SOC_MEM_IMPL_NORMAL, 2857 /* cmic_mor_clks */ 0, 2858 /* access_latency_mode */ 3, 2859 }, 2860 #endif /* chips */ 2861 2862 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 2863 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE3m */ 2864 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE3m */ 2865 /* flags */ SOC_MEM_FLAG_VALID | 2866 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2867 /* cmp_fn */ _soc_mem_cmp_undef, 2868 /* *null_entry */ _soc_mem_entry_null_zeroes, 2869 /* index_min */ 0, 2870 /* index_max */ 767, 2871 /* minblock */ 43, 2872 /* maxblock */ 43, 2873 /* blocks */ 0, 2874 /* blocks_hi */ 0x800, 2875 /* base */ 0x358d8000, 2876 /* gran */ 1, 2877 /* bytes */ 4, 2878 /* nFields */ 3, 2879 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2880 /* *views */ NULL, 2881 /* *views_num */ NULL, 2882 /* snoop_cb */ NULL, 2883 /* snoop_user_data */ NULL, 2884 /* snoop_flags */ 0, 2885 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2886 /* type */ SOC_MEM_TYPE_NORMAL, 2887 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2888 /* impl */ SOC_MEM_IMPL_NORMAL, 2889 /* cmic_mor_clks */ 0, 2890 /* access_latency_mode */ 3, 2891 }, 2892 #endif /* chips */ 2893 2894 #if defined(BCM_56370_A0) 2895 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE0_BCM56370_A0m */ 2896 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE0m */ 2897 /* flags */ SOC_MEM_FLAG_VALID | 2898 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2899 /* cmp_fn */ _soc_mem_cmp_undef, 2900 /* *null_entry */ _soc_mem_entry_null_zeroes, 2901 /* index_min */ 0, 2902 /* index_max */ 173, 2903 /* minblock */ 18, 2904 /* maxblock */ 18, 2905 /* blocks */ 0x40000, 2906 /* blocks_hi */ 0, 2907 /* base */ 0x11840000, 2908 /* gran */ 1, 2909 /* bytes */ 4, 2910 /* nFields */ 3, 2911 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2912 /* *views */ NULL, 2913 /* *views_num */ NULL, 2914 /* snoop_cb */ NULL, 2915 /* snoop_user_data */ NULL, 2916 /* snoop_flags */ 0, 2917 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2918 /* type */ SOC_MEM_TYPE_NORMAL, 2919 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2920 /* impl */ SOC_MEM_IMPL_NORMAL, 2921 /* cmic_mor_clks */ 0, 2922 /* access_latency_mode */ 3, 2923 }, 2924 #endif /* chips */ 2925 2926 #if defined(BCM_56770_A0) 2927 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE0_BCM56770_A0m */ 2928 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE0m */ 2929 /* flags */ SOC_MEM_FLAG_VALID | 2930 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2931 /* cmp_fn */ _soc_mem_cmp_undef, 2932 /* *null_entry */ _soc_mem_entry_null_zeroes, 2933 /* index_min */ 0, 2934 /* index_max */ 1359, 2935 /* minblock */ 29, 2936 /* maxblock */ 29, 2937 /* blocks */ 0x20000000, 2938 /* blocks_hi */ 0, 2939 /* base */ 0x11840000, 2940 /* gran */ 1, 2941 /* bytes */ 4, 2942 /* nFields */ 3, 2943 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2944 /* *views */ NULL, 2945 /* *views_num */ NULL, 2946 /* snoop_cb */ NULL, 2947 /* snoop_user_data */ NULL, 2948 /* snoop_flags */ 0, 2949 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2950 /* type */ SOC_MEM_TYPE_NORMAL, 2951 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2952 /* impl */ SOC_MEM_IMPL_NORMAL, 2953 /* cmic_mor_clks */ 0, 2954 /* access_latency_mode */ 3, 2955 }, 2956 #endif /* chips */ 2957 2958 #if defined(BCM_56870_A0) 2959 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE0_BCM56870_A0m */ 2960 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE0m */ 2961 /* flags */ SOC_MEM_FLAG_VALID | 2962 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2963 /* cmp_fn */ _soc_mem_cmp_undef, 2964 /* *null_entry */ _soc_mem_entry_null_zeroes, 2965 /* index_min */ 0, 2966 /* index_max */ 1359, 2967 /* minblock */ 42, 2968 /* maxblock */ 42, 2969 /* blocks */ 0, 2970 /* blocks_hi */ 0x400, 2971 /* base */ 0x11840000, 2972 /* gran */ 1, 2973 /* bytes */ 4, 2974 /* nFields */ 3, 2975 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 2976 /* *views */ NULL, 2977 /* *views_num */ NULL, 2978 /* snoop_cb */ NULL, 2979 /* snoop_user_data */ NULL, 2980 /* snoop_flags */ 0, 2981 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2982 /* type */ SOC_MEM_TYPE_NORMAL, 2983 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2984 /* impl */ SOC_MEM_IMPL_NORMAL, 2985 /* cmic_mor_clks */ 0, 2986 /* access_latency_mode */ 3, 2987 }, 2988 #endif /* chips */ 2989 2990 #if defined(BCM_56970_A0) 2991 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE0_BCM56970_A0m */ 2992 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE0m */ 2993 /* flags */ SOC_MEM_FLAG_VALID | 2994 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 2995 /* cmp_fn */ _soc_mem_cmp_undef, 2996 /* *null_entry */ _soc_mem_entry_null_zeroes, 2997 /* index_min */ 0, 2998 /* index_max */ 735, 2999 /* minblock */ 75, 3000 /* maxblock */ 75, 3001 /* blocks */ 0, 3002 /* blocks_hi */ 0xffffffff, 3003 /* base */ 0x118c0000, 3004 /* gran */ 1, 3005 /* bytes */ 4, 3006 /* nFields */ 3, 3007 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 3008 /* *views */ NULL, 3009 /* *views_num */ NULL, 3010 /* snoop_cb */ NULL, 3011 /* snoop_user_data */ NULL, 3012 /* snoop_flags */ 0, 3013 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3014 /* type */ SOC_MEM_TYPE_NORMAL, 3015 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3016 /* impl */ SOC_MEM_IMPL_NORMAL, 3017 /* cmic_mor_clks */ 0, 3018 /* access_latency_mode */ 3, 3019 }, 3020 #endif /* chips */ 3021 3022 #if defined(BCM_56870_A0) 3023 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE1_BCM56870_A0m */ 3024 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE1m */ 3025 /* flags */ SOC_MEM_FLAG_VALID | 3026 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3027 /* cmp_fn */ _soc_mem_cmp_undef, 3028 /* *null_entry */ _soc_mem_entry_null_zeroes, 3029 /* index_min */ 0, 3030 /* index_max */ 1359, 3031 /* minblock */ 42, 3032 /* maxblock */ 42, 3033 /* blocks */ 0, 3034 /* blocks_hi */ 0x400, 3035 /* base */ 0x11850000, 3036 /* gran */ 1, 3037 /* bytes */ 4, 3038 /* nFields */ 3, 3039 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 3040 /* *views */ NULL, 3041 /* *views_num */ NULL, 3042 /* snoop_cb */ NULL, 3043 /* snoop_user_data */ NULL, 3044 /* snoop_flags */ 0, 3045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3046 /* type */ SOC_MEM_TYPE_NORMAL, 3047 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3048 /* impl */ SOC_MEM_IMPL_NORMAL, 3049 /* cmic_mor_clks */ 0, 3050 /* access_latency_mode */ 3, 3051 }, 3052 #endif /* chips */ 3053 3054 #if defined(BCM_56970_A0) 3055 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE1_BCM56970_A0m */ 3056 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE1m */ 3057 /* flags */ SOC_MEM_FLAG_VALID | 3058 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3059 /* cmp_fn */ _soc_mem_cmp_undef, 3060 /* *null_entry */ _soc_mem_entry_null_zeroes, 3061 /* index_min */ 0, 3062 /* index_max */ 735, 3063 /* minblock */ 75, 3064 /* maxblock */ 75, 3065 /* blocks */ 0, 3066 /* blocks_hi */ 0xffffffff, 3067 /* base */ 0x118d0000, 3068 /* gran */ 1, 3069 /* bytes */ 4, 3070 /* nFields */ 3, 3071 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 3072 /* *views */ NULL, 3073 /* *views_num */ NULL, 3074 /* snoop_cb */ NULL, 3075 /* snoop_user_data */ NULL, 3076 /* snoop_flags */ 0, 3077 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3078 /* type */ SOC_MEM_TYPE_NORMAL, 3079 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3080 /* impl */ SOC_MEM_IMPL_NORMAL, 3081 /* cmic_mor_clks */ 0, 3082 /* access_latency_mode */ 3, 3083 }, 3084 #endif /* chips */ 3085 3086 #if defined(BCM_56970_A0) 3087 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE2_BCM56970_A0m */ 3088 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE2m */ 3089 /* flags */ SOC_MEM_FLAG_VALID | 3090 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3091 /* cmp_fn */ _soc_mem_cmp_undef, 3092 /* *null_entry */ _soc_mem_entry_null_zeroes, 3093 /* index_min */ 0, 3094 /* index_max */ 735, 3095 /* minblock */ 75, 3096 /* maxblock */ 75, 3097 /* blocks */ 0, 3098 /* blocks_hi */ 0xffffffff, 3099 /* base */ 0x118e0000, 3100 /* gran */ 1, 3101 /* bytes */ 4, 3102 /* nFields */ 3, 3103 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 3104 /* *views */ NULL, 3105 /* *views_num */ NULL, 3106 /* snoop_cb */ NULL, 3107 /* snoop_user_data */ NULL, 3108 /* snoop_flags */ 0, 3109 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3110 /* type */ SOC_MEM_TYPE_NORMAL, 3111 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3112 /* impl */ SOC_MEM_IMPL_NORMAL, 3113 /* cmic_mor_clks */ 0, 3114 /* access_latency_mode */ 3, 3115 }, 3116 #endif /* chips */ 3117 3118 #if defined(BCM_56970_A0) 3119 { /* SOC_MEM_INT_Q_SCHED_L1_CREDIT_MEM_PIPE3_BCM56970_A0m */ 3120 /* mem Q_SCHED_L1_CREDIT_MEM_PIPE3m */ 3121 /* flags */ SOC_MEM_FLAG_VALID | 3122 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3123 /* cmp_fn */ _soc_mem_cmp_undef, 3124 /* *null_entry */ _soc_mem_entry_null_zeroes, 3125 /* index_min */ 0, 3126 /* index_max */ 735, 3127 /* minblock */ 75, 3128 /* maxblock */ 75, 3129 /* blocks */ 0, 3130 /* blocks_hi */ 0xffffffff, 3131 /* base */ 0x118f0000, 3132 /* gran */ 1, 3133 /* bytes */ 4, 3134 /* nFields */ 3, 3135 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 3136 /* *views */ NULL, 3137 /* *views_num */ NULL, 3138 /* snoop_cb */ NULL, 3139 /* snoop_user_data */ NULL, 3140 /* snoop_flags */ 0, 3141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3142 /* type */ SOC_MEM_TYPE_NORMAL, 3143 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3144 /* impl */ SOC_MEM_IMPL_NORMAL, 3145 /* cmic_mor_clks */ 0, 3146 /* access_latency_mode */ 3, 3147 }, 3148 #endif /* chips */ 3149 3150 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3151 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEMm */ 3152 /* mem Q_SCHED_L1_WEIGHT_MEMm */ 3153 /* flags */ SOC_MEM_FLAG_VALID | 3154 SOC_MEM_FLAG_CACHABLE | 3155 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3156 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3157 /* cmp_fn */ _soc_mem_cmp_undef, 3158 /* *null_entry */ _soc_mem_entry_null_zeroes, 3159 /* index_min */ 0, 3160 /* index_max */ -1, 3161 /* minblock */ 43, 3162 /* maxblock */ 43, 3163 /* blocks */ 0, 3164 /* blocks_hi */ 0x800, 3165 /* base */ 0x35900000, 3166 /* gran */ 1, 3167 /* bytes */ 2, 3168 /* nFields */ 3, 3169 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3170 /* *views */ NULL, 3171 /* *views_num */ NULL, 3172 /* snoop_cb */ NULL, 3173 /* snoop_user_data */ NULL, 3174 /* snoop_flags */ 0, 3175 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3176 /* type */ SOC_MEM_TYPE_NORMAL, 3177 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3178 /* impl */ SOC_MEM_IMPL_NORMAL, 3179 /* cmic_mor_clks */ 0, 3180 /* access_latency_mode */ 3, 3181 }, 3182 #endif /* chips */ 3183 3184 #if defined(BCM_56370_A0) 3185 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_BCM56370_A0m */ 3186 /* mem Q_SCHED_L1_WEIGHT_MEMm */ 3187 /* flags */ SOC_MEM_FLAG_VALID | 3188 SOC_MEM_FLAG_CACHABLE | 3189 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3190 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3191 /* cmp_fn */ _soc_mem_cmp_undef, 3192 /* *null_entry */ _soc_mem_entry_null_zeroes, 3193 /* index_min */ 0, 3194 /* index_max */ -1, 3195 /* minblock */ 18, 3196 /* maxblock */ 18, 3197 /* blocks */ 0x40000, 3198 /* blocks_hi */ 0, 3199 /* base */ 0x11880000, 3200 /* gran */ 1, 3201 /* bytes */ 2, 3202 /* nFields */ 3, 3203 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3204 /* *views */ NULL, 3205 /* *views_num */ NULL, 3206 /* snoop_cb */ NULL, 3207 /* snoop_user_data */ NULL, 3208 /* snoop_flags */ 0, 3209 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3210 /* type */ SOC_MEM_TYPE_NORMAL, 3211 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3212 /* impl */ SOC_MEM_IMPL_NORMAL, 3213 /* cmic_mor_clks */ 0, 3214 /* access_latency_mode */ 3, 3215 }, 3216 #endif /* chips */ 3217 3218 #if defined(BCM_56770_A0) 3219 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_BCM56770_A0m */ 3220 /* mem Q_SCHED_L1_WEIGHT_MEMm */ 3221 /* flags */ SOC_MEM_FLAG_VALID | 3222 SOC_MEM_FLAG_CACHABLE | 3223 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3224 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3225 /* cmp_fn */ _soc_mem_cmp_undef, 3226 /* *null_entry */ _soc_mem_entry_null_zeroes, 3227 /* index_min */ 0, 3228 /* index_max */ -1, 3229 /* minblock */ 29, 3230 /* maxblock */ 29, 3231 /* blocks */ 0x20000000, 3232 /* blocks_hi */ 0, 3233 /* base */ 0x11880000, 3234 /* gran */ 1, 3235 /* bytes */ 2, 3236 /* nFields */ 3, 3237 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3238 /* *views */ NULL, 3239 /* *views_num */ NULL, 3240 /* snoop_cb */ NULL, 3241 /* snoop_user_data */ NULL, 3242 /* snoop_flags */ 0, 3243 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3244 /* type */ SOC_MEM_TYPE_NORMAL, 3245 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3246 /* impl */ SOC_MEM_IMPL_NORMAL, 3247 /* cmic_mor_clks */ 0, 3248 /* access_latency_mode */ 3, 3249 }, 3250 #endif /* chips */ 3251 3252 #if defined(BCM_56870_A0) 3253 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_BCM56870_A0m */ 3254 /* mem Q_SCHED_L1_WEIGHT_MEMm */ 3255 /* flags */ SOC_MEM_FLAG_VALID | 3256 SOC_MEM_FLAG_CACHABLE | 3257 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3258 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3259 /* cmp_fn */ _soc_mem_cmp_undef, 3260 /* *null_entry */ _soc_mem_entry_null_zeroes, 3261 /* index_min */ 0, 3262 /* index_max */ -1, 3263 /* minblock */ 42, 3264 /* maxblock */ 42, 3265 /* blocks */ 0, 3266 /* blocks_hi */ 0x400, 3267 /* base */ 0x11880000, 3268 /* gran */ 1, 3269 /* bytes */ 2, 3270 /* nFields */ 3, 3271 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3272 /* *views */ NULL, 3273 /* *views_num */ NULL, 3274 /* snoop_cb */ NULL, 3275 /* snoop_user_data */ NULL, 3276 /* snoop_flags */ 0, 3277 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3278 /* type */ SOC_MEM_TYPE_NORMAL, 3279 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3280 /* impl */ SOC_MEM_IMPL_NORMAL, 3281 /* cmic_mor_clks */ 0, 3282 /* access_latency_mode */ 3, 3283 }, 3284 #endif /* chips */ 3285 3286 #if defined(BCM_56970_A0) 3287 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_BCM56970_A0m */ 3288 /* mem Q_SCHED_L1_WEIGHT_MEMm */ 3289 /* flags */ SOC_MEM_FLAG_VALID | 3290 SOC_MEM_FLAG_CACHABLE | 3291 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3292 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3293 /* cmp_fn */ _soc_mem_cmp_undef, 3294 /* *null_entry */ _soc_mem_entry_null_zeroes, 3295 /* index_min */ 0, 3296 /* index_max */ -1, 3297 /* minblock */ 75, 3298 /* maxblock */ 75, 3299 /* blocks */ 0, 3300 /* blocks_hi */ 0xffffffff, 3301 /* base */ 0x11900000, 3302 /* gran */ 1, 3303 /* bytes */ 2, 3304 /* nFields */ 3, 3305 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3306 /* *views */ NULL, 3307 /* *views_num */ NULL, 3308 /* snoop_cb */ NULL, 3309 /* snoop_user_data */ NULL, 3310 /* snoop_flags */ 0, 3311 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3312 /* type */ SOC_MEM_TYPE_NORMAL, 3313 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3314 /* impl */ SOC_MEM_IMPL_NORMAL, 3315 /* cmic_mor_clks */ 0, 3316 /* access_latency_mode */ 3, 3317 }, 3318 #endif /* chips */ 3319 3320 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3321 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE0m */ 3322 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE0m */ 3323 /* flags */ SOC_MEM_FLAG_VALID | 3324 SOC_MEM_FLAG_CACHABLE | 3325 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3326 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3327 /* cmp_fn */ _soc_mem_cmp_undef, 3328 /* *null_entry */ _soc_mem_entry_null_zeroes, 3329 /* index_min */ 0, 3330 /* index_max */ 719, 3331 /* minblock */ 43, 3332 /* maxblock */ 43, 3333 /* blocks */ 0, 3334 /* blocks_hi */ 0x800, 3335 /* base */ 0x35900000, 3336 /* gran */ 1, 3337 /* bytes */ 2, 3338 /* nFields */ 3, 3339 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3340 /* *views */ NULL, 3341 /* *views_num */ NULL, 3342 /* snoop_cb */ NULL, 3343 /* snoop_user_data */ NULL, 3344 /* snoop_flags */ 0, 3345 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3346 /* type */ SOC_MEM_TYPE_NORMAL, 3347 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3348 /* impl */ SOC_MEM_IMPL_NORMAL, 3349 /* cmic_mor_clks */ 0, 3350 /* access_latency_mode */ 3, 3351 }, 3352 #endif /* chips */ 3353 3354 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3355 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE1m */ 3356 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE1m */ 3357 /* flags */ SOC_MEM_FLAG_VALID | 3358 SOC_MEM_FLAG_CACHABLE | 3359 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3360 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3361 /* cmp_fn */ _soc_mem_cmp_undef, 3362 /* *null_entry */ _soc_mem_entry_null_zeroes, 3363 /* index_min */ 0, 3364 /* index_max */ 719, 3365 /* minblock */ 43, 3366 /* maxblock */ 43, 3367 /* blocks */ 0, 3368 /* blocks_hi */ 0x800, 3369 /* base */ 0x35908000, 3370 /* gran */ 1, 3371 /* bytes */ 2, 3372 /* nFields */ 3, 3373 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3374 /* *views */ NULL, 3375 /* *views_num */ NULL, 3376 /* snoop_cb */ NULL, 3377 /* snoop_user_data */ NULL, 3378 /* snoop_flags */ 0, 3379 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3380 /* type */ SOC_MEM_TYPE_NORMAL, 3381 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3382 /* impl */ SOC_MEM_IMPL_NORMAL, 3383 /* cmic_mor_clks */ 0, 3384 /* access_latency_mode */ 3, 3385 }, 3386 #endif /* chips */ 3387 3388 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3389 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE2m */ 3390 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE2m */ 3391 /* flags */ SOC_MEM_FLAG_VALID | 3392 SOC_MEM_FLAG_CACHABLE | 3393 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3394 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3395 /* cmp_fn */ _soc_mem_cmp_undef, 3396 /* *null_entry */ _soc_mem_entry_null_zeroes, 3397 /* index_min */ 0, 3398 /* index_max */ 719, 3399 /* minblock */ 43, 3400 /* maxblock */ 43, 3401 /* blocks */ 0, 3402 /* blocks_hi */ 0x800, 3403 /* base */ 0x35910000, 3404 /* gran */ 1, 3405 /* bytes */ 2, 3406 /* nFields */ 3, 3407 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3408 /* *views */ NULL, 3409 /* *views_num */ NULL, 3410 /* snoop_cb */ NULL, 3411 /* snoop_user_data */ NULL, 3412 /* snoop_flags */ 0, 3413 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3414 /* type */ SOC_MEM_TYPE_NORMAL, 3415 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3416 /* impl */ SOC_MEM_IMPL_NORMAL, 3417 /* cmic_mor_clks */ 0, 3418 /* access_latency_mode */ 3, 3419 }, 3420 #endif /* chips */ 3421 3422 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3423 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE3m */ 3424 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE3m */ 3425 /* flags */ SOC_MEM_FLAG_VALID | 3426 SOC_MEM_FLAG_CACHABLE | 3427 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3428 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3429 /* cmp_fn */ _soc_mem_cmp_undef, 3430 /* *null_entry */ _soc_mem_entry_null_zeroes, 3431 /* index_min */ 0, 3432 /* index_max */ 719, 3433 /* minblock */ 43, 3434 /* maxblock */ 43, 3435 /* blocks */ 0, 3436 /* blocks_hi */ 0x800, 3437 /* base */ 0x35918000, 3438 /* gran */ 1, 3439 /* bytes */ 2, 3440 /* nFields */ 3, 3441 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3442 /* *views */ NULL, 3443 /* *views_num */ NULL, 3444 /* snoop_cb */ NULL, 3445 /* snoop_user_data */ NULL, 3446 /* snoop_flags */ 0, 3447 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3448 /* type */ SOC_MEM_TYPE_NORMAL, 3449 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3450 /* impl */ SOC_MEM_IMPL_NORMAL, 3451 /* cmic_mor_clks */ 0, 3452 /* access_latency_mode */ 3, 3453 }, 3454 #endif /* chips */ 3455 3456 #if defined(BCM_56370_A0) 3457 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE0_BCM56370_A0m */ 3458 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE0m */ 3459 /* flags */ SOC_MEM_FLAG_VALID | 3460 SOC_MEM_FLAG_CACHABLE | 3461 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3462 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3463 /* cmp_fn */ _soc_mem_cmp_undef, 3464 /* *null_entry */ _soc_mem_entry_null_zeroes, 3465 /* index_min */ 0, 3466 /* index_max */ 173, 3467 /* minblock */ 18, 3468 /* maxblock */ 18, 3469 /* blocks */ 0x40000, 3470 /* blocks_hi */ 0, 3471 /* base */ 0x11880000, 3472 /* gran */ 1, 3473 /* bytes */ 2, 3474 /* nFields */ 3, 3475 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3476 /* *views */ NULL, 3477 /* *views_num */ NULL, 3478 /* snoop_cb */ NULL, 3479 /* snoop_user_data */ NULL, 3480 /* snoop_flags */ 0, 3481 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3482 /* type */ SOC_MEM_TYPE_NORMAL, 3483 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3484 /* impl */ SOC_MEM_IMPL_NORMAL, 3485 /* cmic_mor_clks */ 0, 3486 /* access_latency_mode */ 3, 3487 }, 3488 #endif /* chips */ 3489 3490 #if defined(BCM_56770_A0) 3491 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE0_BCM56770_A0m */ 3492 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE0m */ 3493 /* flags */ SOC_MEM_FLAG_VALID | 3494 SOC_MEM_FLAG_CACHABLE | 3495 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3496 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3497 /* cmp_fn */ _soc_mem_cmp_undef, 3498 /* *null_entry */ _soc_mem_entry_null_zeroes, 3499 /* index_min */ 0, 3500 /* index_max */ 1359, 3501 /* minblock */ 29, 3502 /* maxblock */ 29, 3503 /* blocks */ 0x20000000, 3504 /* blocks_hi */ 0, 3505 /* base */ 0x11880000, 3506 /* gran */ 1, 3507 /* bytes */ 2, 3508 /* nFields */ 3, 3509 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3510 /* *views */ NULL, 3511 /* *views_num */ NULL, 3512 /* snoop_cb */ NULL, 3513 /* snoop_user_data */ NULL, 3514 /* snoop_flags */ 0, 3515 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3516 /* type */ SOC_MEM_TYPE_NORMAL, 3517 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3518 /* impl */ SOC_MEM_IMPL_NORMAL, 3519 /* cmic_mor_clks */ 0, 3520 /* access_latency_mode */ 3, 3521 }, 3522 #endif /* chips */ 3523 3524 #if defined(BCM_56870_A0) 3525 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE0_BCM56870_A0m */ 3526 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE0m */ 3527 /* flags */ SOC_MEM_FLAG_VALID | 3528 SOC_MEM_FLAG_CACHABLE | 3529 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3530 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3531 /* cmp_fn */ _soc_mem_cmp_undef, 3532 /* *null_entry */ _soc_mem_entry_null_zeroes, 3533 /* index_min */ 0, 3534 /* index_max */ 1359, 3535 /* minblock */ 42, 3536 /* maxblock */ 42, 3537 /* blocks */ 0, 3538 /* blocks_hi */ 0x400, 3539 /* base */ 0x11880000, 3540 /* gran */ 1, 3541 /* bytes */ 2, 3542 /* nFields */ 3, 3543 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3544 /* *views */ NULL, 3545 /* *views_num */ NULL, 3546 /* snoop_cb */ NULL, 3547 /* snoop_user_data */ NULL, 3548 /* snoop_flags */ 0, 3549 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3550 /* type */ SOC_MEM_TYPE_NORMAL, 3551 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3552 /* impl */ SOC_MEM_IMPL_NORMAL, 3553 /* cmic_mor_clks */ 0, 3554 /* access_latency_mode */ 3, 3555 }, 3556 #endif /* chips */ 3557 3558 #if defined(BCM_56970_A0) 3559 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE0_BCM56970_A0m */ 3560 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE0m */ 3561 /* flags */ SOC_MEM_FLAG_VALID | 3562 SOC_MEM_FLAG_CACHABLE | 3563 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3564 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3565 /* cmp_fn */ _soc_mem_cmp_undef, 3566 /* *null_entry */ _soc_mem_entry_null_zeroes, 3567 /* index_min */ 0, 3568 /* index_max */ 735, 3569 /* minblock */ 75, 3570 /* maxblock */ 75, 3571 /* blocks */ 0, 3572 /* blocks_hi */ 0xffffffff, 3573 /* base */ 0x11900000, 3574 /* gran */ 1, 3575 /* bytes */ 2, 3576 /* nFields */ 3, 3577 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3578 /* *views */ NULL, 3579 /* *views_num */ NULL, 3580 /* snoop_cb */ NULL, 3581 /* snoop_user_data */ NULL, 3582 /* snoop_flags */ 0, 3583 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3584 /* type */ SOC_MEM_TYPE_NORMAL, 3585 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3586 /* impl */ SOC_MEM_IMPL_NORMAL, 3587 /* cmic_mor_clks */ 0, 3588 /* access_latency_mode */ 3, 3589 }, 3590 #endif /* chips */ 3591 3592 #if defined(BCM_56870_A0) 3593 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE1_BCM56870_A0m */ 3594 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE1m */ 3595 /* flags */ SOC_MEM_FLAG_VALID | 3596 SOC_MEM_FLAG_CACHABLE | 3597 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3598 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3599 /* cmp_fn */ _soc_mem_cmp_undef, 3600 /* *null_entry */ _soc_mem_entry_null_zeroes, 3601 /* index_min */ 0, 3602 /* index_max */ 1359, 3603 /* minblock */ 42, 3604 /* maxblock */ 42, 3605 /* blocks */ 0, 3606 /* blocks_hi */ 0x400, 3607 /* base */ 0x11890000, 3608 /* gran */ 1, 3609 /* bytes */ 2, 3610 /* nFields */ 3, 3611 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3612 /* *views */ NULL, 3613 /* *views_num */ NULL, 3614 /* snoop_cb */ NULL, 3615 /* snoop_user_data */ NULL, 3616 /* snoop_flags */ 0, 3617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3618 /* type */ SOC_MEM_TYPE_NORMAL, 3619 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3620 /* impl */ SOC_MEM_IMPL_NORMAL, 3621 /* cmic_mor_clks */ 0, 3622 /* access_latency_mode */ 3, 3623 }, 3624 #endif /* chips */ 3625 3626 #if defined(BCM_56970_A0) 3627 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE1_BCM56970_A0m */ 3628 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE1m */ 3629 /* flags */ SOC_MEM_FLAG_VALID | 3630 SOC_MEM_FLAG_CACHABLE | 3631 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3632 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3633 /* cmp_fn */ _soc_mem_cmp_undef, 3634 /* *null_entry */ _soc_mem_entry_null_zeroes, 3635 /* index_min */ 0, 3636 /* index_max */ 735, 3637 /* minblock */ 75, 3638 /* maxblock */ 75, 3639 /* blocks */ 0, 3640 /* blocks_hi */ 0xffffffff, 3641 /* base */ 0x11910000, 3642 /* gran */ 1, 3643 /* bytes */ 2, 3644 /* nFields */ 3, 3645 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3646 /* *views */ NULL, 3647 /* *views_num */ NULL, 3648 /* snoop_cb */ NULL, 3649 /* snoop_user_data */ NULL, 3650 /* snoop_flags */ 0, 3651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3652 /* type */ SOC_MEM_TYPE_NORMAL, 3653 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3654 /* impl */ SOC_MEM_IMPL_NORMAL, 3655 /* cmic_mor_clks */ 0, 3656 /* access_latency_mode */ 3, 3657 }, 3658 #endif /* chips */ 3659 3660 #if defined(BCM_56970_A0) 3661 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE2_BCM56970_A0m */ 3662 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE2m */ 3663 /* flags */ SOC_MEM_FLAG_VALID | 3664 SOC_MEM_FLAG_CACHABLE | 3665 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3666 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3667 /* cmp_fn */ _soc_mem_cmp_undef, 3668 /* *null_entry */ _soc_mem_entry_null_zeroes, 3669 /* index_min */ 0, 3670 /* index_max */ 735, 3671 /* minblock */ 75, 3672 /* maxblock */ 75, 3673 /* blocks */ 0, 3674 /* blocks_hi */ 0xffffffff, 3675 /* base */ 0x11920000, 3676 /* gran */ 1, 3677 /* bytes */ 2, 3678 /* nFields */ 3, 3679 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3680 /* *views */ NULL, 3681 /* *views_num */ NULL, 3682 /* snoop_cb */ NULL, 3683 /* snoop_user_data */ NULL, 3684 /* snoop_flags */ 0, 3685 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3686 /* type */ SOC_MEM_TYPE_NORMAL, 3687 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3688 /* impl */ SOC_MEM_IMPL_NORMAL, 3689 /* cmic_mor_clks */ 0, 3690 /* access_latency_mode */ 3, 3691 }, 3692 #endif /* chips */ 3693 3694 #if defined(BCM_56970_A0) 3695 { /* SOC_MEM_INT_Q_SCHED_L1_WEIGHT_MEM_PIPE3_BCM56970_A0m */ 3696 /* mem Q_SCHED_L1_WEIGHT_MEM_PIPE3m */ 3697 /* flags */ SOC_MEM_FLAG_VALID | 3698 SOC_MEM_FLAG_CACHABLE | 3699 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 3700 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 3701 /* cmp_fn */ _soc_mem_cmp_undef, 3702 /* *null_entry */ _soc_mem_entry_null_zeroes, 3703 /* index_min */ 0, 3704 /* index_max */ 735, 3705 /* minblock */ 75, 3706 /* maxblock */ 75, 3707 /* blocks */ 0, 3708 /* blocks_hi */ 0xffffffff, 3709 /* base */ 0x11930000, 3710 /* gran */ 1, 3711 /* bytes */ 2, 3712 /* nFields */ 3, 3713 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 3714 /* *views */ NULL, 3715 /* *views_num */ NULL, 3716 /* snoop_cb */ NULL, 3717 /* snoop_user_data */ NULL, 3718 /* snoop_flags */ 0, 3719 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3720 /* type */ SOC_MEM_TYPE_NORMAL, 3721 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3722 /* impl */ SOC_MEM_IMPL_NORMAL, 3723 /* cmic_mor_clks */ 0, 3724 /* access_latency_mode */ 3, 3725 }, 3726 #endif /* chips */ 3727 3728 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3729 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEMm */ 3730 /* mem Q_SCHED_L2_ACCUM_COMP_MEMm */ 3731 /* flags */ SOC_MEM_FLAG_VALID | 3732 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3733 /* cmp_fn */ _soc_mem_cmp_undef, 3734 /* *null_entry */ _soc_mem_entry_null_zeroes, 3735 /* index_min */ 0, 3736 /* index_max */ -1, 3737 /* minblock */ 43, 3738 /* maxblock */ 43, 3739 /* blocks */ 0, 3740 /* blocks_hi */ 0x800, 3741 /* base */ 0x35800000, 3742 /* gran */ 1, 3743 /* bytes */ 3, 3744 /* nFields */ 3, 3745 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3746 /* *views */ NULL, 3747 /* *views_num */ NULL, 3748 /* snoop_cb */ NULL, 3749 /* snoop_user_data */ NULL, 3750 /* snoop_flags */ 0, 3751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3752 /* type */ SOC_MEM_TYPE_NORMAL, 3753 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3754 /* impl */ SOC_MEM_IMPL_NORMAL, 3755 /* cmic_mor_clks */ 0, 3756 /* access_latency_mode */ 3, 3757 }, 3758 #endif /* chips */ 3759 3760 #if defined(BCM_56370_A0) 3761 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_BCM56370_A0m */ 3762 /* mem Q_SCHED_L2_ACCUM_COMP_MEMm */ 3763 /* flags */ SOC_MEM_FLAG_VALID | 3764 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3765 /* cmp_fn */ _soc_mem_cmp_undef, 3766 /* *null_entry */ _soc_mem_entry_null_zeroes, 3767 /* index_min */ 0, 3768 /* index_max */ -1, 3769 /* minblock */ 18, 3770 /* maxblock */ 18, 3771 /* blocks */ 0x40000, 3772 /* blocks_hi */ 0, 3773 /* base */ 0x11980000, 3774 /* gran */ 1, 3775 /* bytes */ 3, 3776 /* nFields */ 3, 3777 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3778 /* *views */ NULL, 3779 /* *views_num */ NULL, 3780 /* snoop_cb */ NULL, 3781 /* snoop_user_data */ NULL, 3782 /* snoop_flags */ 0, 3783 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3784 /* type */ SOC_MEM_TYPE_NORMAL, 3785 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3786 /* impl */ SOC_MEM_IMPL_NORMAL, 3787 /* cmic_mor_clks */ 0, 3788 /* access_latency_mode */ 3, 3789 }, 3790 #endif /* chips */ 3791 3792 #if defined(BCM_56970_A0) 3793 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_BCM56970_A0m */ 3794 /* mem Q_SCHED_L2_ACCUM_COMP_MEMm */ 3795 /* flags */ SOC_MEM_FLAG_VALID | 3796 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3797 /* cmp_fn */ _soc_mem_cmp_undef, 3798 /* *null_entry */ _soc_mem_entry_null_zeroes, 3799 /* index_min */ 0, 3800 /* index_max */ -1, 3801 /* minblock */ 75, 3802 /* maxblock */ 75, 3803 /* blocks */ 0, 3804 /* blocks_hi */ 0xffffffff, 3805 /* base */ 0x11800000, 3806 /* gran */ 1, 3807 /* bytes */ 3, 3808 /* nFields */ 3, 3809 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3810 /* *views */ NULL, 3811 /* *views_num */ NULL, 3812 /* snoop_cb */ NULL, 3813 /* snoop_user_data */ NULL, 3814 /* snoop_flags */ 0, 3815 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3816 /* type */ SOC_MEM_TYPE_NORMAL, 3817 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3818 /* impl */ SOC_MEM_IMPL_NORMAL, 3819 /* cmic_mor_clks */ 0, 3820 /* access_latency_mode */ 3, 3821 }, 3822 #endif /* chips */ 3823 3824 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3825 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE0m */ 3826 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE0m */ 3827 /* flags */ SOC_MEM_FLAG_VALID | 3828 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3829 /* cmp_fn */ _soc_mem_cmp_undef, 3830 /* *null_entry */ _soc_mem_entry_null_zeroes, 3831 /* index_min */ 0, 3832 /* index_max */ 1423, 3833 /* minblock */ 43, 3834 /* maxblock */ 43, 3835 /* blocks */ 0, 3836 /* blocks_hi */ 0x800, 3837 /* base */ 0x35800000, 3838 /* gran */ 1, 3839 /* bytes */ 3, 3840 /* nFields */ 3, 3841 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3842 /* *views */ NULL, 3843 /* *views_num */ NULL, 3844 /* snoop_cb */ NULL, 3845 /* snoop_user_data */ NULL, 3846 /* snoop_flags */ 0, 3847 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3848 /* type */ SOC_MEM_TYPE_NORMAL, 3849 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3850 /* impl */ SOC_MEM_IMPL_NORMAL, 3851 /* cmic_mor_clks */ 0, 3852 /* access_latency_mode */ 3, 3853 }, 3854 #endif /* chips */ 3855 3856 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3857 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE1m */ 3858 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE1m */ 3859 /* flags */ SOC_MEM_FLAG_VALID | 3860 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3861 /* cmp_fn */ _soc_mem_cmp_undef, 3862 /* *null_entry */ _soc_mem_entry_null_zeroes, 3863 /* index_min */ 0, 3864 /* index_max */ 1423, 3865 /* minblock */ 43, 3866 /* maxblock */ 43, 3867 /* blocks */ 0, 3868 /* blocks_hi */ 0x800, 3869 /* base */ 0x35808000, 3870 /* gran */ 1, 3871 /* bytes */ 3, 3872 /* nFields */ 3, 3873 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3874 /* *views */ NULL, 3875 /* *views_num */ NULL, 3876 /* snoop_cb */ NULL, 3877 /* snoop_user_data */ NULL, 3878 /* snoop_flags */ 0, 3879 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3880 /* type */ SOC_MEM_TYPE_NORMAL, 3881 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3882 /* impl */ SOC_MEM_IMPL_NORMAL, 3883 /* cmic_mor_clks */ 0, 3884 /* access_latency_mode */ 3, 3885 }, 3886 #endif /* chips */ 3887 3888 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3889 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE2m */ 3890 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE2m */ 3891 /* flags */ SOC_MEM_FLAG_VALID | 3892 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3893 /* cmp_fn */ _soc_mem_cmp_undef, 3894 /* *null_entry */ _soc_mem_entry_null_zeroes, 3895 /* index_min */ 0, 3896 /* index_max */ 1423, 3897 /* minblock */ 43, 3898 /* maxblock */ 43, 3899 /* blocks */ 0, 3900 /* blocks_hi */ 0x800, 3901 /* base */ 0x35810000, 3902 /* gran */ 1, 3903 /* bytes */ 3, 3904 /* nFields */ 3, 3905 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3906 /* *views */ NULL, 3907 /* *views_num */ NULL, 3908 /* snoop_cb */ NULL, 3909 /* snoop_user_data */ NULL, 3910 /* snoop_flags */ 0, 3911 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3912 /* type */ SOC_MEM_TYPE_NORMAL, 3913 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3914 /* impl */ SOC_MEM_IMPL_NORMAL, 3915 /* cmic_mor_clks */ 0, 3916 /* access_latency_mode */ 3, 3917 }, 3918 #endif /* chips */ 3919 3920 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 3921 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE3m */ 3922 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE3m */ 3923 /* flags */ SOC_MEM_FLAG_VALID | 3924 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3925 /* cmp_fn */ _soc_mem_cmp_undef, 3926 /* *null_entry */ _soc_mem_entry_null_zeroes, 3927 /* index_min */ 0, 3928 /* index_max */ 1423, 3929 /* minblock */ 43, 3930 /* maxblock */ 43, 3931 /* blocks */ 0, 3932 /* blocks_hi */ 0x800, 3933 /* base */ 0x35818000, 3934 /* gran */ 1, 3935 /* bytes */ 3, 3936 /* nFields */ 3, 3937 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3938 /* *views */ NULL, 3939 /* *views_num */ NULL, 3940 /* snoop_cb */ NULL, 3941 /* snoop_user_data */ NULL, 3942 /* snoop_flags */ 0, 3943 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3944 /* type */ SOC_MEM_TYPE_NORMAL, 3945 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3946 /* impl */ SOC_MEM_IMPL_NORMAL, 3947 /* cmic_mor_clks */ 0, 3948 /* access_latency_mode */ 3, 3949 }, 3950 #endif /* chips */ 3951 3952 #if defined(BCM_56370_A0) 3953 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE0_BCM56370_A0m */ 3954 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE0m */ 3955 /* flags */ SOC_MEM_FLAG_VALID | 3956 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3957 /* cmp_fn */ _soc_mem_cmp_undef, 3958 /* *null_entry */ _soc_mem_entry_null_zeroes, 3959 /* index_min */ 0, 3960 /* index_max */ 1299, 3961 /* minblock */ 18, 3962 /* maxblock */ 18, 3963 /* blocks */ 0x40000, 3964 /* blocks_hi */ 0, 3965 /* base */ 0x11980000, 3966 /* gran */ 1, 3967 /* bytes */ 3, 3968 /* nFields */ 3, 3969 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 3970 /* *views */ NULL, 3971 /* *views_num */ NULL, 3972 /* snoop_cb */ NULL, 3973 /* snoop_user_data */ NULL, 3974 /* snoop_flags */ 0, 3975 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3976 /* type */ SOC_MEM_TYPE_NORMAL, 3977 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3978 /* impl */ SOC_MEM_IMPL_NORMAL, 3979 /* cmic_mor_clks */ 0, 3980 /* access_latency_mode */ 3, 3981 }, 3982 #endif /* chips */ 3983 3984 #if defined(BCM_56970_A0) 3985 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE0_BCM56970_A0m */ 3986 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE0m */ 3987 /* flags */ SOC_MEM_FLAG_VALID | 3988 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 3989 /* cmp_fn */ _soc_mem_cmp_undef, 3990 /* *null_entry */ _soc_mem_entry_null_zeroes, 3991 /* index_min */ 0, 3992 /* index_max */ 1423, 3993 /* minblock */ 75, 3994 /* maxblock */ 75, 3995 /* blocks */ 0, 3996 /* blocks_hi */ 0xffffffff, 3997 /* base */ 0x11800000, 3998 /* gran */ 1, 3999 /* bytes */ 3, 4000 /* nFields */ 3, 4001 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 4002 /* *views */ NULL, 4003 /* *views_num */ NULL, 4004 /* snoop_cb */ NULL, 4005 /* snoop_user_data */ NULL, 4006 /* snoop_flags */ 0, 4007 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4008 /* type */ SOC_MEM_TYPE_NORMAL, 4009 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4010 /* impl */ SOC_MEM_IMPL_NORMAL, 4011 /* cmic_mor_clks */ 0, 4012 /* access_latency_mode */ 3, 4013 }, 4014 #endif /* chips */ 4015 4016 #if defined(BCM_56970_A0) 4017 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE1_BCM56970_A0m */ 4018 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE1m */ 4019 /* flags */ SOC_MEM_FLAG_VALID | 4020 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4021 /* cmp_fn */ _soc_mem_cmp_undef, 4022 /* *null_entry */ _soc_mem_entry_null_zeroes, 4023 /* index_min */ 0, 4024 /* index_max */ 1423, 4025 /* minblock */ 75, 4026 /* maxblock */ 75, 4027 /* blocks */ 0, 4028 /* blocks_hi */ 0xffffffff, 4029 /* base */ 0x11810000, 4030 /* gran */ 1, 4031 /* bytes */ 3, 4032 /* nFields */ 3, 4033 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 4034 /* *views */ NULL, 4035 /* *views_num */ NULL, 4036 /* snoop_cb */ NULL, 4037 /* snoop_user_data */ NULL, 4038 /* snoop_flags */ 0, 4039 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4040 /* type */ SOC_MEM_TYPE_NORMAL, 4041 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4042 /* impl */ SOC_MEM_IMPL_NORMAL, 4043 /* cmic_mor_clks */ 0, 4044 /* access_latency_mode */ 3, 4045 }, 4046 #endif /* chips */ 4047 4048 #if defined(BCM_56970_A0) 4049 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE2_BCM56970_A0m */ 4050 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE2m */ 4051 /* flags */ SOC_MEM_FLAG_VALID | 4052 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4053 /* cmp_fn */ _soc_mem_cmp_undef, 4054 /* *null_entry */ _soc_mem_entry_null_zeroes, 4055 /* index_min */ 0, 4056 /* index_max */ 1423, 4057 /* minblock */ 75, 4058 /* maxblock */ 75, 4059 /* blocks */ 0, 4060 /* blocks_hi */ 0xffffffff, 4061 /* base */ 0x11820000, 4062 /* gran */ 1, 4063 /* bytes */ 3, 4064 /* nFields */ 3, 4065 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 4066 /* *views */ NULL, 4067 /* *views_num */ NULL, 4068 /* snoop_cb */ NULL, 4069 /* snoop_user_data */ NULL, 4070 /* snoop_flags */ 0, 4071 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4072 /* type */ SOC_MEM_TYPE_NORMAL, 4073 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4074 /* impl */ SOC_MEM_IMPL_NORMAL, 4075 /* cmic_mor_clks */ 0, 4076 /* access_latency_mode */ 3, 4077 }, 4078 #endif /* chips */ 4079 4080 #if defined(BCM_56970_A0) 4081 { /* SOC_MEM_INT_Q_SCHED_L2_ACCUM_COMP_MEM_PIPE3_BCM56970_A0m */ 4082 /* mem Q_SCHED_L2_ACCUM_COMP_MEM_PIPE3m */ 4083 /* flags */ SOC_MEM_FLAG_VALID | 4084 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4085 /* cmp_fn */ _soc_mem_cmp_undef, 4086 /* *null_entry */ _soc_mem_entry_null_zeroes, 4087 /* index_min */ 0, 4088 /* index_max */ 1423, 4089 /* minblock */ 75, 4090 /* maxblock */ 75, 4091 /* blocks */ 0, 4092 /* blocks_hi */ 0xffffffff, 4093 /* base */ 0x11830000, 4094 /* gran */ 1, 4095 /* bytes */ 3, 4096 /* nFields */ 3, 4097 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 4098 /* *views */ NULL, 4099 /* *views_num */ NULL, 4100 /* snoop_cb */ NULL, 4101 /* snoop_user_data */ NULL, 4102 /* snoop_flags */ 0, 4103 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4104 /* type */ SOC_MEM_TYPE_NORMAL, 4105 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4106 /* impl */ SOC_MEM_IMPL_NORMAL, 4107 /* cmic_mor_clks */ 0, 4108 /* access_latency_mode */ 3, 4109 }, 4110 #endif /* chips */ 4111 4112 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 4113 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEMm */ 4114 /* mem Q_SCHED_L2_CREDIT_MEMm */ 4115 /* flags */ SOC_MEM_FLAG_VALID | 4116 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4117 /* cmp_fn */ _soc_mem_cmp_undef, 4118 /* *null_entry */ _soc_mem_entry_null_zeroes, 4119 /* index_min */ 0, 4120 /* index_max */ -1, 4121 /* minblock */ 43, 4122 /* maxblock */ 43, 4123 /* blocks */ 0, 4124 /* blocks_hi */ 0x800, 4125 /* base */ 0x35840000, 4126 /* gran */ 1, 4127 /* bytes */ 4, 4128 /* nFields */ 3, 4129 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4130 /* *views */ NULL, 4131 /* *views_num */ NULL, 4132 /* snoop_cb */ NULL, 4133 /* snoop_user_data */ NULL, 4134 /* snoop_flags */ 0, 4135 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4136 /* type */ SOC_MEM_TYPE_NORMAL, 4137 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4138 /* impl */ SOC_MEM_IMPL_NORMAL, 4139 /* cmic_mor_clks */ 0, 4140 /* access_latency_mode */ 3, 4141 }, 4142 #endif /* chips */ 4143 4144 #if defined(BCM_56370_A0) 4145 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_BCM56370_A0m */ 4146 /* mem Q_SCHED_L2_CREDIT_MEMm */ 4147 /* flags */ SOC_MEM_FLAG_VALID | 4148 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4149 /* cmp_fn */ _soc_mem_cmp_undef, 4150 /* *null_entry */ _soc_mem_entry_null_zeroes, 4151 /* index_min */ 0, 4152 /* index_max */ -1, 4153 /* minblock */ 18, 4154 /* maxblock */ 18, 4155 /* blocks */ 0x40000, 4156 /* blocks_hi */ 0, 4157 /* base */ 0x119c0000, 4158 /* gran */ 1, 4159 /* bytes */ 4, 4160 /* nFields */ 3, 4161 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4162 /* *views */ NULL, 4163 /* *views_num */ NULL, 4164 /* snoop_cb */ NULL, 4165 /* snoop_user_data */ NULL, 4166 /* snoop_flags */ 0, 4167 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4168 /* type */ SOC_MEM_TYPE_NORMAL, 4169 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4170 /* impl */ SOC_MEM_IMPL_NORMAL, 4171 /* cmic_mor_clks */ 0, 4172 /* access_latency_mode */ 3, 4173 }, 4174 #endif /* chips */ 4175 4176 #if defined(BCM_56970_A0) 4177 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_BCM56970_A0m */ 4178 /* mem Q_SCHED_L2_CREDIT_MEMm */ 4179 /* flags */ SOC_MEM_FLAG_VALID | 4180 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4181 /* cmp_fn */ _soc_mem_cmp_undef, 4182 /* *null_entry */ _soc_mem_entry_null_zeroes, 4183 /* index_min */ 0, 4184 /* index_max */ -1, 4185 /* minblock */ 75, 4186 /* maxblock */ 75, 4187 /* blocks */ 0, 4188 /* blocks_hi */ 0xffffffff, 4189 /* base */ 0x11840000, 4190 /* gran */ 1, 4191 /* bytes */ 4, 4192 /* nFields */ 3, 4193 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4194 /* *views */ NULL, 4195 /* *views_num */ NULL, 4196 /* snoop_cb */ NULL, 4197 /* snoop_user_data */ NULL, 4198 /* snoop_flags */ 0, 4199 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4200 /* type */ SOC_MEM_TYPE_NORMAL, 4201 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4202 /* impl */ SOC_MEM_IMPL_NORMAL, 4203 /* cmic_mor_clks */ 0, 4204 /* access_latency_mode */ 3, 4205 }, 4206 #endif /* chips */ 4207 4208 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 4209 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE0m */ 4210 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE0m */ 4211 /* flags */ SOC_MEM_FLAG_VALID | 4212 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4213 /* cmp_fn */ _soc_mem_cmp_undef, 4214 /* *null_entry */ _soc_mem_entry_null_zeroes, 4215 /* index_min */ 0, 4216 /* index_max */ 1535, 4217 /* minblock */ 43, 4218 /* maxblock */ 43, 4219 /* blocks */ 0, 4220 /* blocks_hi */ 0x800, 4221 /* base */ 0x35840000, 4222 /* gran */ 1, 4223 /* bytes */ 4, 4224 /* nFields */ 3, 4225 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4226 /* *views */ NULL, 4227 /* *views_num */ NULL, 4228 /* snoop_cb */ NULL, 4229 /* snoop_user_data */ NULL, 4230 /* snoop_flags */ 0, 4231 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4232 /* type */ SOC_MEM_TYPE_NORMAL, 4233 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4234 /* impl */ SOC_MEM_IMPL_NORMAL, 4235 /* cmic_mor_clks */ 0, 4236 /* access_latency_mode */ 3, 4237 }, 4238 #endif /* chips */ 4239 4240 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 4241 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE1m */ 4242 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE1m */ 4243 /* flags */ SOC_MEM_FLAG_VALID | 4244 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4245 /* cmp_fn */ _soc_mem_cmp_undef, 4246 /* *null_entry */ _soc_mem_entry_null_zeroes, 4247 /* index_min */ 0, 4248 /* index_max */ 1535, 4249 /* minblock */ 43, 4250 /* maxblock */ 43, 4251 /* blocks */ 0, 4252 /* blocks_hi */ 0x800, 4253 /* base */ 0x35848000, 4254 /* gran */ 1, 4255 /* bytes */ 4, 4256 /* nFields */ 3, 4257 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4258 /* *views */ NULL, 4259 /* *views_num */ NULL, 4260 /* snoop_cb */ NULL, 4261 /* snoop_user_data */ NULL, 4262 /* snoop_flags */ 0, 4263 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4264 /* type */ SOC_MEM_TYPE_NORMAL, 4265 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4266 /* impl */ SOC_MEM_IMPL_NORMAL, 4267 /* cmic_mor_clks */ 0, 4268 /* access_latency_mode */ 3, 4269 }, 4270 #endif /* chips */ 4271 4272 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 4273 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE2m */ 4274 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE2m */ 4275 /* flags */ SOC_MEM_FLAG_VALID | 4276 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4277 /* cmp_fn */ _soc_mem_cmp_undef, 4278 /* *null_entry */ _soc_mem_entry_null_zeroes, 4279 /* index_min */ 0, 4280 /* index_max */ 1535, 4281 /* minblock */ 43, 4282 /* maxblock */ 43, 4283 /* blocks */ 0, 4284 /* blocks_hi */ 0x800, 4285 /* base */ 0x35850000, 4286 /* gran */ 1, 4287 /* bytes */ 4, 4288 /* nFields */ 3, 4289 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_NORMAL, 4298 /* impl */ SOC_MEM_IMPL_NORMAL, 4299 /* cmic_mor_clks */ 0, 4300 /* access_latency_mode */ 3, 4301 }, 4302 #endif /* chips */ 4303 4304 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 4305 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE3m */ 4306 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE3m */ 4307 /* flags */ SOC_MEM_FLAG_VALID | 4308 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4309 /* cmp_fn */ _soc_mem_cmp_undef, 4310 /* *null_entry */ _soc_mem_entry_null_zeroes, 4311 /* index_min */ 0, 4312 /* index_max */ 1535, 4313 /* minblock */ 43, 4314 /* maxblock */ 43, 4315 /* blocks */ 0, 4316 /* blocks_hi */ 0x800, 4317 /* base */ 0x35858000, 4318 /* gran */ 1, 4319 /* bytes */ 4, 4320 /* nFields */ 3, 4321 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_Q_SCHED_L2_CREDIT_MEM_PIPE0_BCM56370_A0m */ 4338 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE0m */ 4339 /* flags */ SOC_MEM_FLAG_VALID | 4340 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4341 /* cmp_fn */ _soc_mem_cmp_undef, 4342 /* *null_entry */ _soc_mem_entry_null_zeroes, 4343 /* index_min */ 0, 4344 /* index_max */ 1299, 4345 /* minblock */ 18, 4346 /* maxblock */ 18, 4347 /* blocks */ 0x40000, 4348 /* blocks_hi */ 0, 4349 /* base */ 0x119c0000, 4350 /* gran */ 1, 4351 /* bytes */ 4, 4352 /* nFields */ 3, 4353 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_NORMAL, 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_56970_A0) 4369 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE0_BCM56970_A0m */ 4370 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE0m */ 4371 /* flags */ SOC_MEM_FLAG_VALID | 4372 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4373 /* cmp_fn */ _soc_mem_cmp_undef, 4374 /* *null_entry */ _soc_mem_entry_null_zeroes, 4375 /* index_min */ 0, 4376 /* index_max */ 1471, 4377 /* minblock */ 75, 4378 /* maxblock */ 75, 4379 /* blocks */ 0, 4380 /* blocks_hi */ 0xffffffff, 4381 /* base */ 0x11840000, 4382 /* gran */ 1, 4383 /* bytes */ 4, 4384 /* nFields */ 3, 4385 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_NORMAL, 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_56970_A0) 4401 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE1_BCM56970_A0m */ 4402 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE1m */ 4403 /* flags */ SOC_MEM_FLAG_VALID | 4404 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4405 /* cmp_fn */ _soc_mem_cmp_undef, 4406 /* *null_entry */ _soc_mem_entry_null_zeroes, 4407 /* index_min */ 0, 4408 /* index_max */ 1471, 4409 /* minblock */ 75, 4410 /* maxblock */ 75, 4411 /* blocks */ 0, 4412 /* blocks_hi */ 0xffffffff, 4413 /* base */ 0x11850000, 4414 /* gran */ 1, 4415 /* bytes */ 4, 4416 /* nFields */ 3, 4417 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_NORMAL, 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_56970_A0) 4433 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE2_BCM56970_A0m */ 4434 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE2m */ 4435 /* flags */ SOC_MEM_FLAG_VALID | 4436 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4437 /* cmp_fn */ _soc_mem_cmp_undef, 4438 /* *null_entry */ _soc_mem_entry_null_zeroes, 4439 /* index_min */ 0, 4440 /* index_max */ 1471, 4441 /* minblock */ 75, 4442 /* maxblock */ 75, 4443 /* blocks */ 0, 4444 /* blocks_hi */ 0xffffffff, 4445 /* base */ 0x11860000, 4446 /* gran */ 1, 4447 /* bytes */ 4, 4448 /* nFields */ 3, 4449 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_NORMAL, 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_56970_A0) 4465 { /* SOC_MEM_INT_Q_SCHED_L2_CREDIT_MEM_PIPE3_BCM56970_A0m */ 4466 /* mem Q_SCHED_L2_CREDIT_MEM_PIPE3m */ 4467 /* flags */ SOC_MEM_FLAG_VALID | 4468 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4469 /* cmp_fn */ _soc_mem_cmp_undef, 4470 /* *null_entry */ _soc_mem_entry_null_zeroes, 4471 /* index_min */ 0, 4472 /* index_max */ 1471, 4473 /* minblock */ 75, 4474 /* maxblock */ 75, 4475 /* blocks */ 0, 4476 /* blocks_hi */ 0xffffffff, 4477 /* base */ 0x11870000, 4478 /* gran */ 1, 4479 /* bytes */ 4, 4480 /* nFields */ 3, 4481 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_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_NORMAL, 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_Q_SCHED_L2_WEIGHT_MEMm */ 4498 /* mem Q_SCHED_L2_WEIGHT_MEMm */ 4499 /* flags */ SOC_MEM_FLAG_VALID | 4500 SOC_MEM_FLAG_CACHABLE | 4501 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 4502 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 4503 /* cmp_fn */ _soc_mem_cmp_undef, 4504 /* *null_entry */ _soc_mem_entry_null_zeroes, 4505 /* index_min */ 0, 4506 /* index_max */ -1, 4507 /* minblock */ 18, 4508 /* maxblock */ 18, 4509 /* blocks */ 0x40000, 4510 /* blocks_hi */ 0, 4511 /* base */ 0x11a00000, 4512 /* gran */ 1, 4513 /* bytes */ 2, 4514 /* nFields */ 3, 4515 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 4516 /* *views */ NULL, 4517 /* *views_num */ NULL, 4518 /* snoop_cb */ NULL, 4519 /* snoop_user_data */ NULL, 4520 /* snoop_flags */ 0, 4521 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4522 /* type */ SOC_MEM_TYPE_NORMAL, 4523 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4524 /* impl */ SOC_MEM_IMPL_NORMAL, 4525 /* cmic_mor_clks */ 0, 4526 /* access_latency_mode */ 3, 4527 }, 4528 #endif /* chips */ 4529 4530 #if defined(BCM_56370_A0) 4531 { /* SOC_MEM_INT_Q_SCHED_L2_WEIGHT_MEM_PIPE0m */ 4532 /* mem Q_SCHED_L2_WEIGHT_MEM_PIPE0m */ 4533 /* flags */ SOC_MEM_FLAG_VALID | 4534 SOC_MEM_FLAG_CACHABLE | 4535 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 4536 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 4537 /* cmp_fn */ _soc_mem_cmp_undef, 4538 /* *null_entry */ _soc_mem_entry_null_zeroes, 4539 /* index_min */ 0, 4540 /* index_max */ 1299, 4541 /* minblock */ 18, 4542 /* maxblock */ 18, 4543 /* blocks */ 0x40000, 4544 /* blocks_hi */ 0, 4545 /* base */ 0x11a00000, 4546 /* gran */ 1, 4547 /* bytes */ 2, 4548 /* nFields */ 3, 4549 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 4550 /* *views */ NULL, 4551 /* *views_num */ NULL, 4552 /* snoop_cb */ NULL, 4553 /* snoop_user_data */ NULL, 4554 /* snoop_flags */ 0, 4555 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4556 /* type */ SOC_MEM_TYPE_NORMAL, 4557 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4558 /* impl */ SOC_MEM_IMPL_NORMAL, 4559 /* cmic_mor_clks */ 0, 4560 /* access_latency_mode */ 3, 4561 }, 4562 #endif /* chips */ 4563 4564 #if defined(BCM_56370_A0) 4565 { /* SOC_MEM_INT_Q_SCHED_L3_ACCUM_COMP_MEMm */ 4566 /* mem Q_SCHED_L3_ACCUM_COMP_MEMm */ 4567 /* flags */ SOC_MEM_FLAG_VALID | 4568 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4569 /* cmp_fn */ _soc_mem_cmp_undef, 4570 /* *null_entry */ _soc_mem_entry_null_zeroes, 4571 /* index_min */ 0, 4572 /* index_max */ -1, 4573 /* minblock */ 18, 4574 /* maxblock */ 18, 4575 /* blocks */ 0x40000, 4576 /* blocks_hi */ 0, 4577 /* base */ 0x11a40000, 4578 /* gran */ 1, 4579 /* bytes */ 3, 4580 /* nFields */ 3, 4581 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 4582 /* *views */ NULL, 4583 /* *views_num */ NULL, 4584 /* snoop_cb */ NULL, 4585 /* snoop_user_data */ NULL, 4586 /* snoop_flags */ 0, 4587 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4588 /* type */ SOC_MEM_TYPE_NORMAL, 4589 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4590 /* impl */ SOC_MEM_IMPL_NORMAL, 4591 /* cmic_mor_clks */ 0, 4592 /* access_latency_mode */ 3, 4593 }, 4594 #endif /* chips */ 4595 4596 #if defined(BCM_56370_A0) 4597 { /* SOC_MEM_INT_Q_SCHED_L3_ACCUM_COMP_MEM_PIPE0m */ 4598 /* mem Q_SCHED_L3_ACCUM_COMP_MEM_PIPE0m */ 4599 /* flags */ SOC_MEM_FLAG_VALID | 4600 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4601 /* cmp_fn */ _soc_mem_cmp_undef, 4602 /* *null_entry */ _soc_mem_entry_null_zeroes, 4603 /* index_min */ 0, 4604 /* index_max */ 2617, 4605 /* minblock */ 18, 4606 /* maxblock */ 18, 4607 /* blocks */ 0x40000, 4608 /* blocks_hi */ 0, 4609 /* base */ 0x11a40000, 4610 /* gran */ 1, 4611 /* bytes */ 3, 4612 /* nFields */ 3, 4613 /* *fields */ soc_Q_SCHED_L0_ACCUM_COMP_MEMm_fields, 4614 /* *views */ NULL, 4615 /* *views_num */ NULL, 4616 /* snoop_cb */ NULL, 4617 /* snoop_user_data */ NULL, 4618 /* snoop_flags */ 0, 4619 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4620 /* type */ SOC_MEM_TYPE_NORMAL, 4621 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4622 /* impl */ SOC_MEM_IMPL_NORMAL, 4623 /* cmic_mor_clks */ 0, 4624 /* access_latency_mode */ 3, 4625 }, 4626 #endif /* chips */ 4627 4628 #if defined(BCM_56370_A0) 4629 { /* SOC_MEM_INT_Q_SCHED_L3_CREDIT_MEMm */ 4630 /* mem Q_SCHED_L3_CREDIT_MEMm */ 4631 /* flags */ SOC_MEM_FLAG_VALID | 4632 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4633 /* cmp_fn */ _soc_mem_cmp_undef, 4634 /* *null_entry */ _soc_mem_entry_null_zeroes, 4635 /* index_min */ 0, 4636 /* index_max */ -1, 4637 /* minblock */ 18, 4638 /* maxblock */ 18, 4639 /* blocks */ 0x40000, 4640 /* blocks_hi */ 0, 4641 /* base */ 0x11a80000, 4642 /* gran */ 1, 4643 /* bytes */ 4, 4644 /* nFields */ 3, 4645 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4646 /* *views */ NULL, 4647 /* *views_num */ NULL, 4648 /* snoop_cb */ NULL, 4649 /* snoop_user_data */ NULL, 4650 /* snoop_flags */ 0, 4651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4652 /* type */ SOC_MEM_TYPE_NORMAL, 4653 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4654 /* impl */ SOC_MEM_IMPL_NORMAL, 4655 /* cmic_mor_clks */ 0, 4656 /* access_latency_mode */ 3, 4657 }, 4658 #endif /* chips */ 4659 4660 #if defined(BCM_56370_A0) 4661 { /* SOC_MEM_INT_Q_SCHED_L3_CREDIT_MEM_PIPE0m */ 4662 /* mem Q_SCHED_L3_CREDIT_MEM_PIPE0m */ 4663 /* flags */ SOC_MEM_FLAG_VALID | 4664 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 4665 /* cmp_fn */ _soc_mem_cmp_undef, 4666 /* *null_entry */ _soc_mem_entry_null_zeroes, 4667 /* index_min */ 0, 4668 /* index_max */ 2617, 4669 /* minblock */ 18, 4670 /* maxblock */ 18, 4671 /* blocks */ 0x40000, 4672 /* blocks_hi */ 0, 4673 /* base */ 0x11a80000, 4674 /* gran */ 1, 4675 /* bytes */ 4, 4676 /* nFields */ 3, 4677 /* *fields */ soc_Q_SCHED_L0_CREDIT_MEMm_fields, 4678 /* *views */ NULL, 4679 /* *views_num */ NULL, 4680 /* snoop_cb */ NULL, 4681 /* snoop_user_data */ NULL, 4682 /* snoop_flags */ 0, 4683 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4684 /* type */ SOC_MEM_TYPE_NORMAL, 4685 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4686 /* impl */ SOC_MEM_IMPL_NORMAL, 4687 /* cmic_mor_clks */ 0, 4688 /* access_latency_mode */ 3, 4689 }, 4690 #endif /* chips */ 4691 4692 #if defined(BCM_56370_A0) 4693 { /* SOC_MEM_INT_Q_SCHED_L3_WEIGHT_MEMm */ 4694 /* mem Q_SCHED_L3_WEIGHT_MEMm */ 4695 /* flags */ SOC_MEM_FLAG_VALID | 4696 SOC_MEM_FLAG_CACHABLE | 4697 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 4698 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 4699 /* cmp_fn */ _soc_mem_cmp_undef, 4700 /* *null_entry */ _soc_mem_entry_null_zeroes, 4701 /* index_min */ 0, 4702 /* index_max */ -1, 4703 /* minblock */ 18, 4704 /* maxblock */ 18, 4705 /* blocks */ 0x40000, 4706 /* blocks_hi */ 0, 4707 /* base */ 0x11ac0000, 4708 /* gran */ 1, 4709 /* bytes */ 2, 4710 /* nFields */ 3, 4711 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 4712 /* *views */ NULL, 4713 /* *views_num */ NULL, 4714 /* snoop_cb */ NULL, 4715 /* snoop_user_data */ NULL, 4716 /* snoop_flags */ 0, 4717 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4718 /* type */ SOC_MEM_TYPE_NORMAL, 4719 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4720 /* impl */ SOC_MEM_IMPL_NORMAL, 4721 /* cmic_mor_clks */ 0, 4722 /* access_latency_mode */ 3, 4723 }, 4724 #endif /* chips */ 4725 4726 #if defined(BCM_56370_A0) 4727 { /* SOC_MEM_INT_Q_SCHED_L3_WEIGHT_MEM_PIPE0m */ 4728 /* mem Q_SCHED_L3_WEIGHT_MEM_PIPE0m */ 4729 /* flags */ SOC_MEM_FLAG_VALID | 4730 SOC_MEM_FLAG_CACHABLE | 4731 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 4732 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 4733 /* cmp_fn */ _soc_mem_cmp_undef, 4734 /* *null_entry */ _soc_mem_entry_null_zeroes, 4735 /* index_min */ 0, 4736 /* index_max */ 2617, 4737 /* minblock */ 18, 4738 /* maxblock */ 18, 4739 /* blocks */ 0x40000, 4740 /* blocks_hi */ 0, 4741 /* base */ 0x11ac0000, 4742 /* gran */ 1, 4743 /* bytes */ 2, 4744 /* nFields */ 3, 4745 /* *fields */ soc_Q_SCHED_L0_WEIGHT_MEMm_fields, 4746 /* *views */ NULL, 4747 /* *views_num */ NULL, 4748 /* snoop_cb */ NULL, 4749 /* snoop_user_data */ NULL, 4750 /* snoop_flags */ 0, 4751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4752 /* type */ SOC_MEM_TYPE_NORMAL, 4753 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4754 /* impl */ SOC_MEM_IMPL_NORMAL, 4755 /* cmic_mor_clks */ 0, 4756 /* access_latency_mode */ 3, 4757 }, 4758 #endif /* chips */ 4759