1# SPDX-License-Identifier: GPL-2.0 2config BF60x 3 def_bool y 4 depends on (BF609) 5 select IRQ_PREFLOW_FASTEOI 6 7if (BF60x) 8 9source "arch/blackfin/mach-bf609/boards/Kconfig" 10 11menu "BF609 Specific Configuration" 12 13config SEC_IRQ_PRIORITY_LEVELS 14 int "SEC interrupt priority levels" 15 default 7 16 range 0 7 17 help 18 Divide the total number of interrupt priority levels into sub-levels. 19 There is 2 ^ (SEC_IRQ_PRIORITY_LEVELS + 1) different levels. 20 21config L1_PARITY_CHECK 22 bool "Enable L1 parity check" 23 default n 24 help 25 Enable the L1 parity check in L1 sram. A fault event is raised 26 when L1 parity error is found. 27 28comment "System Cross Bar Priority Assignment" 29 30config SCB_PRIORITY 31 bool "Init System Cross Bar Priority" 32 default n 33 34menuconfig SCB0_MI0 35 bool "SCB0 Master Interface 0 (DDR)" 36 default n 37 depends on SCB_PRIORITY 38 help 39 The slave interface id of each slot should be set according following table. 40 Core 0 -- 0 41 Core 1 -- 2 42 SCB1 -- 9 43 SCB2 -- 10 44 SCB3 -- 11 45 SCB4 -- 12 46 SCB5 -- 5 47 SCB6 -- 6 48 SCB7 -- 8 49 SCB8 -- 7 50 SCB9 -- 4 51 USB -- 13 52 53if SCB0_MI0 54 55config SCB0_MI0_SLOT0 56 int "Slot 0 slave interface id" 57 default 0 58 range 0 13 59 60config SCB0_MI0_SLOT1 61 int "Slot 1 slave interface id" 62 default 2 63 range 0 13 64 65config SCB0_MI0_SLOT2 66 int "Slot 2 slave interface id" 67 default 4 68 range 0 13 69 70config SCB0_MI0_SLOT3 71 int "Slot 3 slave interface id" 72 default 5 73 range 0 13 74 75config SCB0_MI0_SLOT4 76 int "Slot 4 slave interface id" 77 default 6 78 range 0 13 79 80config SCB0_MI0_SLOT5 81 int "Slot 5 slave interface id" 82 default 7 83 range 0 13 84 85config SCB0_MI0_SLOT6 86 int "Slot 6 slave interface id" 87 default 8 88 range 0 13 89 90config SCB0_MI0_SLOT7 91 int "Slot 7 slave interface id" 92 default 9 93 range 0 13 94 95config SCB0_MI0_SLOT8 96 int "Slot 8 slave interface id" 97 default 10 98 range 0 13 99 100config SCB0_MI0_SLOT9 101 int "Slot 9 slave interface id" 102 default 11 103 range 0 13 104 105config SCB0_MI0_SLOT10 106 int "Slot 10 slave interface id" 107 default 13 108 range 0 13 109 110config SCB0_MI0_SLOT11 111 int "Slot 11 slave interface id" 112 default 12 113 range 0 13 114 115config SCB0_MI0_SLOT12 116 int "Slot 12 slave interface id" 117 default 0 118 range 0 13 119 120config SCB0_MI0_SLOT13 121 int "Slot 13 slave interface id" 122 default 2 123 range 0 13 124 125config SCB0_MI0_SLOT14 126 int "Slot 14 slave interface id" 127 default 4 128 range 0 13 129 130config SCB0_MI0_SLOT15 131 int "Slot 15 slave interface id" 132 default 5 133 range 0 13 134 135config SCB0_MI0_SLOT16 136 int "Slot 16 slave interface id" 137 default 6 138 range 0 13 139 140config SCB0_MI0_SLOT17 141 int "Slot 17 slave interface id" 142 default 7 143 range 0 13 144 145config SCB0_MI0_SLOT18 146 int "Slot 18 slave interface id" 147 default 8 148 range 0 13 149 150config SCB0_MI0_SLOT19 151 int "Slot 19 slave interface id" 152 default 9 153 range 0 13 154 155config SCB0_MI0_SLOT20 156 int "Slot 20 slave interface id" 157 default 10 158 range 0 13 159 160config SCB0_MI0_SLOT21 161 int "Slot 21 slave interface id" 162 default 11 163 range 0 13 164 165config SCB0_MI0_SLOT22 166 int "Slot 22 slave interface id" 167 default 13 168 range 0 13 169 170config SCB0_MI0_SLOT23 171 int "Slot 23 slave interface id" 172 default 12 173 range 0 13 174 175config SCB0_MI0_SLOT24 176 int "Slot 24 slave interface id" 177 default 0 178 range 0 13 179 180config SCB0_MI0_SLOT25 181 int "Slot 25 slave interface id" 182 default 2 183 range 0 13 184 185config SCB0_MI0_SLOT26 186 int "Slot 26 slave interface id" 187 default 4 188 range 0 13 189 190config SCB0_MI0_SLOT27 191 int "Slot 27 slave interface id" 192 default 5 193 range 0 13 194 195config SCB0_MI0_SLOT28 196 int "Slot 28 slave interface id" 197 default 6 198 range 0 13 199 200config SCB0_MI0_SLOT29 201 int "Slot 29 slave interface id" 202 default 7 203 range 0 13 204 205config SCB0_MI0_SLOT30 206 int "Slot 30 slave interface id" 207 default 8 208 range 0 13 209 210config SCB0_MI0_SLOT31 211 int "Slot 31 slave interface id" 212 default 13 213 range 0 13 214 215endif # SCB0_MI0 216 217menuconfig SCB0_MI1 218 bool "SCB0 Master Interface 1 (SMC)" 219 default n 220 depends on SCB_PRIORITY 221 help 222 The slave interface id of each slot should be set according following table. 223 Core 0 -- 0 224 Core 1 -- 2 225 SCB1 -- 9 226 SCB2 -- 10 227 SCB3 -- 11 228 SCB4 -- 12 229 SCB5 -- 5 230 SCB6 -- 6 231 SCB7 -- 8 232 SCB8 -- 7 233 SCB9 -- 4 234 USB -- 13 235 236if SCB0_MI1 237 238config SCB0_MI1_SLOT0 239 int "Slot 0 slave interface id" 240 default 0 241 range 0 13 242 243config SCB0_MI1_SLOT1 244 int "Slot 1 slave interface id" 245 default 2 246 range 0 13 247 248config SCB0_MI1_SLOT2 249 int "Slot 2 slave interface id" 250 default 4 251 range 0 13 252 253config SCB0_MI1_SLOT3 254 int "Slot 3 slave interface id" 255 default 5 256 range 0 13 257 258config SCB0_MI1_SLOT4 259 int "Slot 4 slave interface id" 260 default 6 261 range 0 13 262 263config SCB0_MI1_SLOT5 264 int "Slot 5 slave interface id" 265 default 7 266 range 0 13 267 268config SCB0_MI1_SLOT6 269 int "Slot 6 slave interface id" 270 default 8 271 range 0 13 272 273config SCB0_MI1_SLOT7 274 int "Slot 7 slave interface id" 275 default 9 276 range 0 13 277 278config SCB0_MI1_SLOT8 279 int "Slot 8 slave interface id" 280 default 10 281 range 0 13 282 283config SCB0_MI1_SLOT9 284 int "Slot 9 slave interface id" 285 default 11 286 range 0 13 287 288config SCB0_MI1_SLOT10 289 int "Slot 10 slave interface id" 290 default 13 291 range 0 13 292 293config SCB0_MI1_SLOT11 294 int "Slot 11 slave interface id" 295 default 12 296 range 0 13 297 298config SCB0_MI1_SLOT12 299 int "Slot 12 slave interface id" 300 default 0 301 range 0 13 302 303config SCB0_MI1_SLOT13 304 int "Slot 13 slave interface id" 305 default 2 306 range 0 13 307 308config SCB0_MI1_SLOT14 309 int "Slot 14 slave interface id" 310 default 4 311 range 0 13 312 313config SCB0_MI1_SLOT15 314 int "Slot 15 slave interface id" 315 default 5 316 range 0 13 317 318config SCB0_MI1_SLOT16 319 int "Slot 16 slave interface id" 320 default 6 321 range 0 13 322 323config SCB0_MI1_SLOT17 324 int "Slot 17 slave interface id" 325 default 7 326 range 0 13 327 328config SCB0_MI1_SLOT18 329 int "Slot 18 slave interface id" 330 default 8 331 range 0 13 332 333config SCB0_MI1_SLOT19 334 int "Slot 19 slave interface id" 335 default 9 336 range 0 13 337 338config SCB0_MI1_SLOT20 339 int "Slot 20 slave interface id" 340 default 10 341 range 0 13 342 343config SCB0_MI1_SLOT21 344 int "Slot 21 slave interface id" 345 default 11 346 range 0 13 347 348config SCB0_MI1_SLOT22 349 int "Slot 22 slave interface id" 350 default 13 351 range 0 13 352 353config SCB0_MI1_SLOT23 354 int "Slot 23 slave interface id" 355 default 12 356 range 0 13 357 358config SCB0_MI1_SLOT24 359 int "Slot 24 slave interface id" 360 default 0 361 range 0 13 362 363config SCB0_MI1_SLOT25 364 int "Slot 25 slave interface id" 365 default 2 366 range 0 13 367 368config SCB0_MI1_SLOT26 369 int "Slot 26 slave interface id" 370 default 4 371 range 0 13 372 373config SCB0_MI1_SLOT27 374 int "Slot 27 slave interface id" 375 default 5 376 range 0 13 377 378config SCB0_MI1_SLOT28 379 int "Slot 28 slave interface id" 380 default 6 381 range 0 13 382 383config SCB0_MI1_SLOT29 384 int "Slot 29 slave interface id" 385 default 7 386 range 0 13 387 388config SCB0_MI1_SLOT30 389 int "Slot 30 slave interface id" 390 default 8 391 range 0 13 392 393config SCB0_MI1_SLOT31 394 int "Slot 31 slave interface id" 395 default 13 396 range 0 13 397 398endif # SCB0_MI1 399 400menuconfig SCB0_MI2 401 bool "SCB0 Master Interface 2 (Data L2)" 402 default n 403 depends on SCB_PRIORITY 404 help 405 The slave interface id of each slot should be set according following table. 406 Core 0 -- 0 407 Core 1 -- 2 408 SCB1 -- 9 409 SCB2 -- 10 410 SCB3 -- 11 411 SCB4 -- 12 412 SCB5 -- 5 413 SCB6 -- 6 414 SCB7 -- 8 415 SCB8 -- 7 416 SCB9 -- 4 417 USB -- 13 418 419if SCB0_MI2 420 421config SCB0_MI2_SLOT0 422 int "Slot 0 slave interface id" 423 default 4 424 range 0 13 425 426config SCB0_MI2_SLOT1 427 int "Slot 1 slave interface id" 428 default 5 429 range 0 13 430 431config SCB0_MI2_SLOT2 432 int "Slot 2 slave interface id" 433 default 6 434 range 0 13 435 436config SCB0_MI2_SLOT3 437 int "Slot 3 slave interface id" 438 default 7 439 range 0 13 440 441config SCB0_MI2_SLOT4 442 int "Slot 4 slave interface id" 443 default 8 444 range 0 13 445 446config SCB0_MI2_SLOT5 447 int "Slot 5 slave interface id" 448 default 9 449 range 0 13 450 451config SCB0_MI2_SLOT6 452 int "Slot 6 slave interface id" 453 default 10 454 range 0 13 455 456config SCB0_MI2_SLOT7 457 int "Slot 7 slave interface id" 458 default 11 459 range 0 13 460 461config SCB0_MI2_SLOT8 462 int "Slot 8 slave interface id" 463 default 13 464 range 0 13 465 466config SCB0_MI2_SLOT9 467 int "Slot 9 slave interface id" 468 default 12 469 range 0 13 470 471config SCB0_MI2_SLOT10 472 int "Slot 10 slave interface id" 473 default 4 474 range 0 13 475 476config SCB0_MI2_SLOT11 477 int "Slot 11 slave interface id" 478 default 5 479 range 0 13 480 481config SCB0_MI2_SLOT12 482 int "Slot 12 slave interface id" 483 default 6 484 range 0 13 485 486config SCB0_MI2_SLOT13 487 int "Slot 13 slave interface id" 488 default 7 489 range 0 13 490 491config SCB0_MI2_SLOT14 492 int "Slot 14 slave interface id" 493 default 8 494 range 0 13 495 496config SCB0_MI2_SLOT15 497 int "Slot 15 slave interface id" 498 default 9 499 range 0 13 500 501config SCB0_MI2_SLOT16 502 int "Slot 16 slave interface id" 503 default 10 504 range 0 13 505 506config SCB0_MI2_SLOT17 507 int "Slot 17 slave interface id" 508 default 11 509 range 0 13 510 511config SCB0_MI2_SLOT18 512 int "Slot 18 slave interface id" 513 default 13 514 range 0 13 515 516config SCB0_MI2_SLOT19 517 int "Slot 19 slave interface id" 518 default 12 519 range 0 13 520 521config SCB0_MI2_SLOT20 522 int "Slot 20 slave interface id" 523 default 4 524 range 0 13 525 526config SCB0_MI2_SLOT21 527 int "Slot 21 slave interface id" 528 default 5 529 range 0 13 530 531config SCB0_MI2_SLOT22 532 int "Slot 22 slave interface id" 533 default 6 534 range 0 13 535 536config SCB0_MI2_SLOT23 537 int "Slot 23 slave interface id" 538 default 7 539 range 0 13 540 541config SCB0_MI2_SLOT24 542 int "Slot 24 slave interface id" 543 default 8 544 range 0 13 545 546config SCB0_MI2_SLOT25 547 int "Slot 25 slave interface id" 548 default 9 549 range 0 13 550 551config SCB0_MI2_SLOT26 552 int "Slot 26 slave interface id" 553 default 10 554 range 0 13 555 556config SCB0_MI2_SLOT27 557 int "Slot 27 slave interface id" 558 default 11 559 range 0 13 560 561config SCB0_MI2_SLOT28 562 int "Slot 28 slave interface id" 563 default 13 564 range 0 13 565 566config SCB0_MI2_SLOT29 567 int "Slot 29 slave interface id" 568 default 12 569 range 0 13 570 571config SCB0_MI2_SLOT30 572 int "Slot 30 slave interface id" 573 default 4 574 range 0 13 575 576config SCB0_MI2_SLOT31 577 int "Slot 31 slave interface id" 578 default 7 579 range 0 13 580 581endif # SCB0_MI2 582 583menuconfig SCB0_MI3 584 bool "SCB0 Master Interface 3 (L1A)" 585 default n 586 depends on SCB_PRIORITY 587 help 588 The slave interface id of each slot should be set according following table. 589 Core 0 -- 0 590 Core 1 -- 2 591 SCB1 -- 9 592 SCB2 -- 10 593 SCB3 -- 11 594 SCB4 -- 12 595 SCB5 -- 5 596 SCB6 -- 6 597 SCB7 -- 8 598 SCB8 -- 7 599 SCB9 -- 4 600 USB -- 13 601 602if SCB0_MI3 603 604config SCB0_MI3_SLOT0 605 int "Slot 0 slave interface id" 606 default 4 607 range 0 13 608 609config SCB0_MI3_SLOT1 610 int "Slot 1 slave interface id" 611 default 5 612 range 0 13 613 614config SCB0_MI3_SLOT2 615 int "Slot 2 slave interface id" 616 default 6 617 range 0 13 618 619config SCB0_MI3_SLOT3 620 int "Slot 3 slave interface id" 621 default 7 622 range 0 13 623 624config SCB0_MI3_SLOT4 625 int "Slot 4 slave interface id" 626 default 8 627 range 0 13 628 629config SCB0_MI3_SLOT5 630 int "Slot 5 slave interface id" 631 default 9 632 range 0 13 633 634config SCB0_MI3_SLOT6 635 int "Slot 6 slave interface id" 636 default 10 637 range 0 13 638 639config SCB0_MI3_SLOT7 640 int "Slot 7 slave interface id" 641 default 11 642 range 0 13 643 644config SCB0_MI3_SLOT8 645 int "Slot 8 slave interface id" 646 default 13 647 range 0 13 648 649config SCB0_MI3_SLOT9 650 int "Slot 9 slave interface id" 651 default 12 652 range 0 13 653 654config SCB0_MI3_SLOT10 655 int "Slot 10 slave interface id" 656 default 4 657 range 0 13 658 659config SCB0_MI3_SLOT11 660 int "Slot 11 slave interface id" 661 default 5 662 range 0 13 663 664config SCB0_MI3_SLOT12 665 int "Slot 12 slave interface id" 666 default 6 667 range 0 13 668 669config SCB0_MI3_SLOT13 670 int "Slot 13 slave interface id" 671 default 7 672 range 0 13 673 674config SCB0_MI3_SLOT14 675 int "Slot 14 slave interface id" 676 default 8 677 range 0 13 678 679config SCB0_MI3_SLOT15 680 int "Slot 15 slave interface id" 681 default 9 682 range 0 13 683 684config SCB0_MI3_SLOT16 685 int "Slot 16 slave interface id" 686 default 10 687 range 0 13 688 689config SCB0_MI3_SLOT17 690 int "Slot 17 slave interface id" 691 default 11 692 range 0 13 693 694config SCB0_MI3_SLOT18 695 int "Slot 18 slave interface id" 696 default 13 697 range 0 13 698 699config SCB0_MI3_SLOT19 700 int "Slot 19 slave interface id" 701 default 12 702 range 0 13 703 704config SCB0_MI3_SLOT20 705 int "Slot 20 slave interface id" 706 default 4 707 range 0 13 708 709config SCB0_MI3_SLOT21 710 int "Slot 21 slave interface id" 711 default 5 712 range 0 13 713 714config SCB0_MI3_SLOT22 715 int "Slot 22 slave interface id" 716 default 6 717 range 0 13 718 719config SCB0_MI3_SLOT23 720 int "Slot 23 slave interface id" 721 default 7 722 range 0 13 723 724config SCB0_MI3_SLOT24 725 int "Slot 24 slave interface id" 726 default 8 727 range 0 13 728 729config SCB0_MI3_SLOT25 730 int "Slot 25 slave interface id" 731 default 9 732 range 0 13 733 734config SCB0_MI3_SLOT26 735 int "Slot 26 slave interface id" 736 default 10 737 range 0 13 738 739config SCB0_MI3_SLOT27 740 int "Slot 27 slave interface id" 741 default 11 742 range 0 13 743 744config SCB0_MI3_SLOT28 745 int "Slot 28 slave interface id" 746 default 13 747 range 0 13 748 749config SCB0_MI3_SLOT29 750 int "Slot 29 slave interface id" 751 default 12 752 range 0 13 753 754config SCB0_MI3_SLOT30 755 int "Slot 30 slave interface id" 756 default 4 757 range 0 13 758 759config SCB0_MI3_SLOT31 760 int "Slot 31 slave interface id" 761 default 7 762 range 0 13 763 764endif # SCB0_MI3 765 766menuconfig SCB0_MI4 767 bool "SCB0 Master Interface 4 (L1B)" 768 default n 769 depends on SCB_PRIORITY 770 help 771 The slave interface id of each slot should be set according following table. 772 Core 0 -- 0 773 Core 1 -- 2 774 SCB1 -- 9 775 SCB2 -- 10 776 SCB3 -- 11 777 SCB4 -- 12 778 SCB5 -- 5 779 SCB6 -- 6 780 SCB7 -- 8 781 SCB8 -- 7 782 SCB9 -- 4 783 USB -- 13 784 785if SCB0_MI4 786 787config SCB0_MI4_SLOT0 788 int "Slot 0 slave interface id" 789 default 4 790 range 0 13 791 792config SCB0_MI4_SLOT1 793 int "Slot 1 slave interface id" 794 default 5 795 range 0 13 796 797config SCB0_MI4_SLOT2 798 int "Slot 2 slave interface id" 799 default 6 800 range 0 13 801 802config SCB0_MI4_SLOT3 803 int "Slot 3 slave interface id" 804 default 7 805 range 0 13 806 807config SCB0_MI4_SLOT4 808 int "Slot 4 slave interface id" 809 default 8 810 range 0 13 811 812config SCB0_MI4_SLOT5 813 int "Slot 5 slave interface id" 814 default 9 815 range 0 13 816 817config SCB0_MI4_SLOT6 818 int "Slot 6 slave interface id" 819 default 10 820 range 0 13 821 822config SCB0_MI4_SLOT7 823 int "Slot 7 slave interface id" 824 default 11 825 range 0 13 826 827config SCB0_MI4_SLOT8 828 int "Slot 8 slave interface id" 829 default 13 830 range 0 13 831 832config SCB0_MI4_SLOT9 833 int "Slot 9 slave interface id" 834 default 12 835 range 0 13 836 837config SCB0_MI4_SLOT10 838 int "Slot 10 slave interface id" 839 default 4 840 range 0 13 841 842config SCB0_MI4_SLOT11 843 int "Slot 11 slave interface id" 844 default 5 845 range 0 13 846 847config SCB0_MI4_SLOT12 848 int "Slot 12 slave interface id" 849 default 6 850 range 0 13 851 852config SCB0_MI4_SLOT13 853 int "Slot 13 slave interface id" 854 default 7 855 range 0 13 856 857config SCB0_MI4_SLOT14 858 int "Slot 14 slave interface id" 859 default 8 860 range 0 13 861 862config SCB0_MI4_SLOT15 863 int "Slot 15 slave interface id" 864 default 9 865 range 0 13 866 867config SCB0_MI4_SLOT16 868 int "Slot 16 slave interface id" 869 default 10 870 range 0 13 871 872config SCB0_MI4_SLOT17 873 int "Slot 17 slave interface id" 874 default 11 875 range 0 13 876 877config SCB0_MI4_SLOT18 878 int "Slot 18 slave interface id" 879 default 13 880 range 0 13 881 882config SCB0_MI4_SLOT19 883 int "Slot 19 slave interface id" 884 default 12 885 range 0 13 886 887config SCB0_MI4_SLOT20 888 int "Slot 20 slave interface id" 889 default 4 890 range 0 13 891 892config SCB0_MI4_SLOT21 893 int "Slot 21 slave interface id" 894 default 5 895 range 0 13 896 897config SCB0_MI4_SLOT22 898 int "Slot 22 slave interface id" 899 default 6 900 range 0 13 901 902config SCB0_MI4_SLOT23 903 int "Slot 23 slave interface id" 904 default 7 905 range 0 13 906 907config SCB0_MI4_SLOT24 908 int "Slot 24 slave interface id" 909 default 8 910 range 0 13 911 912config SCB0_MI4_SLOT25 913 int "Slot 25 slave interface id" 914 default 9 915 range 0 13 916 917config SCB0_MI4_SLOT26 918 int "Slot 26 slave interface id" 919 default 10 920 range 0 13 921 922config SCB0_MI4_SLOT27 923 int "Slot 27 slave interface id" 924 default 11 925 range 0 13 926 927config SCB0_MI4_SLOT28 928 int "Slot 28 slave interface id" 929 default 13 930 range 0 13 931 932config SCB0_MI4_SLOT29 933 int "Slot 29 slave interface id" 934 default 12 935 range 0 13 936 937config SCB0_MI4_SLOT30 938 int "Slot 30 slave interface id" 939 default 4 940 range 0 13 941 942config SCB0_MI4_SLOT31 943 int "Slot 31 slave interface id" 944 default 7 945 range 0 13 946 947endif # SCB0_MI4 948 949menuconfig SCB0_MI5 950 bool "SCB0 Master Interface 5 (SMMR)" 951 default n 952 depends on SCB_PRIORITY 953 help 954 The slave interface id of each slot should be set according following table. 955 MMR0 -- 1 956 MMR1 -- 3 957 SCB2 -- 10 958 SCB4 -- 12 959 960if SCB0_MI5 961 962config SCB0_MI5_SLOT0 963 int "Slot 0 slave interface id" 964 default 1 965 range 0 13 966 967config SCB0_MI5_SLOT1 968 int "Slot 1 slave interface id" 969 default 3 970 range 0 13 971 972config SCB0_MI5_SLOT2 973 int "Slot 2 slave interface id" 974 default 10 975 range 0 13 976 977config SCB0_MI5_SLOT3 978 int "Slot 3 slave interface id" 979 default 12 980 range 0 13 981 982config SCB0_MI5_SLOT4 983 int "Slot 4 slave interface id" 984 default 1 985 range 0 13 986 987config SCB0_MI5_SLOT5 988 int "Slot 5 slave interface id" 989 default 3 990 range 0 13 991 992config SCB0_MI5_SLOT6 993 int "Slot 6 slave interface id" 994 default 10 995 range 0 13 996 997config SCB0_MI5_SLOT7 998 int "Slot 7 slave interface id" 999 default 12 1000 range 0 13 1001 1002config SCB0_MI5_SLOT8 1003 int "Slot 8 slave interface id" 1004 default 1 1005 range 0 13 1006 1007config SCB0_MI5_SLOT9 1008 int "Slot 9 slave interface id" 1009 default 3 1010 range 0 13 1011 1012config SCB0_MI5_SLOT10 1013 int "Slot 10 slave interface id" 1014 default 10 1015 range 0 13 1016 1017config SCB0_MI5_SLOT11 1018 int "Slot 11 slave interface id" 1019 default 12 1020 range 0 13 1021 1022config SCB0_MI5_SLOT12 1023 int "Slot 12 slave interface id" 1024 default 1 1025 range 0 13 1026 1027config SCB0_MI5_SLOT13 1028 int "Slot 13 slave interface id" 1029 default 3 1030 range 0 13 1031 1032config SCB0_MI5_SLOT14 1033 int "Slot 14 slave interface id" 1034 default 10 1035 range 0 13 1036 1037config SCB0_MI5_SLOT15 1038 int "Slot 15 slave interface id" 1039 default 12 1040 range 0 13 1041 1042endif # SCB0_MI5 1043 1044menuconfig SCB1_MI0 1045 bool "SCB1 Master Interface 0" 1046 default n 1047 depends on SCB_PRIORITY 1048 help 1049 The slave interface id of each slot should be set according following table. 1050 SPORT0A -- 0 1051 SPORT0B -- 1 1052 SPORT1A -- 2 1053 SPORT1B -- 3 1054 SPORT2A -- 4 1055 SPORT2B -- 5 1056 SPI0TX -- 6 1057 SPI0RX -- 7 1058 SPI1TX -- 8 1059 SPI1RX -- 9 1060 1061if SCB1_MI0 1062 1063config SCB1_MI0_SLOT0 1064 int "Slot 0 slave interface id" 1065 default 0 1066 range 0 9 1067 1068config SCB1_MI0_SLOT1 1069 int "Slot 1 slave interface id" 1070 default 1 1071 range 0 9 1072 1073config SCB1_MI0_SLOT2 1074 int "Slot 2 slave interface id" 1075 default 2 1076 range 0 9 1077 1078config SCB1_MI0_SLOT3 1079 int "Slot 3 slave interface id" 1080 default 3 1081 range 0 9 1082 1083config SCB1_MI0_SLOT4 1084 int "Slot 4 slave interface id" 1085 default 4 1086 range 0 9 1087 1088config SCB1_MI0_SLOT5 1089 int "Slot 5 slave interface id" 1090 default 5 1091 range 0 9 1092 1093config SCB1_MI0_SLOT6 1094 int "Slot 6 slave interface id" 1095 default 6 1096 range 0 9 1097 1098config SCB1_MI0_SLOT7 1099 int "Slot 7 slave interface id" 1100 default 7 1101 range 0 9 1102 1103config SCB1_MI0_SLOT8 1104 int "Slot 8 slave interface id" 1105 default 8 1106 range 0 9 1107 1108config SCB1_MI0_SLOT9 1109 int "Slot 9 slave interface id" 1110 default 9 1111 range 0 9 1112 1113config SCB1_MI0_SLOT10 1114 int "Slot 10 slave interface id" 1115 default 0 1116 range 0 9 1117 1118config SCB1_MI0_SLOT11 1119 int "Slot 11 slave interface id" 1120 default 1 1121 range 0 9 1122 1123config SCB1_MI0_SLOT12 1124 int "Slot 12 slave interface id" 1125 default 2 1126 range 0 9 1127 1128config SCB1_MI0_SLOT13 1129 int "Slot 13 slave interface id" 1130 default 3 1131 range 0 9 1132 1133config SCB1_MI0_SLOT14 1134 int "Slot 14 slave interface id" 1135 default 4 1136 range 0 9 1137 1138config SCB1_MI0_SLOT15 1139 int "Slot 15 slave interface id" 1140 default 5 1141 range 0 9 1142 1143config SCB1_MI0_SLOT16 1144 int "Slot 16 slave interface id" 1145 default 6 1146 range 0 13 1147 1148config SCB1_MI0_SLOT17 1149 int "Slot 17 slave interface id" 1150 default 7 1151 range 0 13 1152 1153config SCB1_MI0_SLOT18 1154 int "Slot 18 slave interface id" 1155 default 8 1156 range 0 13 1157 1158config SCB1_MI0_SLOT19 1159 int "Slot 19 slave interface id" 1160 default 9 1161 range 0 13 1162 1163endif # SCB1_MI0 1164 1165menuconfig SCB2_MI0 1166 bool "SCB2 Master Interface 0" 1167 default n 1168 depends on SCB_PRIORITY 1169 help 1170 The slave interface id of each slot should be set according following table. 1171 RSI -- 0 1172 SDU DMA -- 1 1173 SDU -- 2 1174 EMAC0 -- 3 1175 EMAC1 -- 4 1176 1177if SCB2_MI0 1178 1179config SCB2_MI0_SLOT0 1180 int "Slot 0 slave interface id" 1181 default 0 1182 range 0 4 1183 1184config SCB2_MI0_SLOT1 1185 int "Slot 1 slave interface id" 1186 default 1 1187 range 0 4 1188 1189config SCB2_MI0_SLOT2 1190 int "Slot 2 slave interface id" 1191 default 2 1192 range 0 4 1193 1194config SCB2_MI0_SLOT3 1195 int "Slot 3 slave interface id" 1196 default 3 1197 range 0 4 1198 1199config SCB2_MI0_SLOT4 1200 int "Slot 4 slave interface id" 1201 default 4 1202 range 0 4 1203 1204config SCB2_MI0_SLOT5 1205 int "Slot 5 slave interface id" 1206 default 0 1207 range 0 4 1208 1209config SCB2_MI0_SLOT6 1210 int "Slot 6 slave interface id" 1211 default 1 1212 range 0 4 1213 1214config SCB2_MI0_SLOT7 1215 int "Slot 7 slave interface id" 1216 default 2 1217 range 0 4 1218 1219config SCB2_MI0_SLOT8 1220 int "Slot 8 slave interface id" 1221 default 3 1222 range 0 4 1223 1224config SCB2_MI0_SLOT9 1225 int "Slot 9 slave interface id" 1226 default 4 1227 range 0 4 1228 1229endif # SCB2_MI0 1230 1231menuconfig SCB3_MI0 1232 bool "SCB3 Master Interface 0" 1233 default n 1234 depends on SCB_PRIORITY 1235 help 1236 The slave interface id of each slot should be set according following table. 1237 LP0 -- 0 1238 LP1 -- 1 1239 LP2 -- 2 1240 LP3 -- 3 1241 UART0TX -- 4 1242 UART0RX -- 5 1243 UART1TX -- 4 1244 UART1RX -- 5 1245 1246if SCB3_MI0 1247 1248config SCB3_MI0_SLOT0 1249 int "Slot 0 slave interface id" 1250 default 0 1251 range 0 7 1252 1253config SCB3_MI0_SLOT1 1254 int "Slot 1 slave interface id" 1255 default 1 1256 range 0 7 1257 1258config SCB3_MI0_SLOT2 1259 int "Slot 2 slave interface id" 1260 default 2 1261 range 0 7 1262 1263config SCB3_MI0_SLOT3 1264 int "Slot 3 slave interface id" 1265 default 3 1266 range 0 7 1267 1268config SCB3_MI0_SLOT4 1269 int "Slot 4 slave interface id" 1270 default 4 1271 range 0 7 1272 1273config SCB3_MI0_SLOT5 1274 int "Slot 5 slave interface id" 1275 default 5 1276 range 0 7 1277 1278config SCB3_MI0_SLOT6 1279 int "Slot 6 slave interface id" 1280 default 6 1281 range 0 7 1282 1283config SCB3_MI0_SLOT7 1284 int "Slot 7 slave interface id" 1285 default 7 1286 range 0 7 1287 1288config SCB3_MI0_SLOT8 1289 int "Slot 8 slave interface id" 1290 default 0 1291 range 0 7 1292 1293config SCB3_MI0_SLOT9 1294 int "Slot 9 slave interface id" 1295 default 1 1296 range 0 7 1297 1298config SCB3_MI0_SLOT10 1299 int "Slot 10 slave interface id" 1300 default 2 1301 range 0 7 1302 1303config SCB3_MI0_SLOT11 1304 int "Slot 11 slave interface id" 1305 default 3 1306 range 0 7 1307 1308config SCB3_MI0_SLOT12 1309 int "Slot 12 slave interface id" 1310 default 4 1311 range 0 7 1312 1313config SCB3_MI0_SLOT13 1314 int "Slot 13 slave interface id" 1315 default 5 1316 range 0 7 1317 1318config SCB3_MI0_SLOT14 1319 int "Slot 14 slave interface id" 1320 default 6 1321 range 0 7 1322 1323config SCB3_MI0_SLOT15 1324 int "Slot 15 slave interface id" 1325 default 7 1326 range 0 7 1327 1328endif # SCB3_MI0 1329 1330menuconfig SCB4_MI0 1331 bool "SCB4 Master Interface 0" 1332 default n 1333 depends on SCB_PRIORITY 1334 help 1335 The slave interface id of each slot should be set according following table. 1336 MDA21 -- 0 1337 MDA22 -- 1 1338 MDA23 -- 2 1339 MDA24 -- 3 1340 MDA25 -- 4 1341 MDA26 -- 5 1342 MDA27 -- 6 1343 MDA28 -- 7 1344 1345if SCB4_MI0 1346 1347config SCB4_MI0_SLOT0 1348 int "Slot 0 slave interface id" 1349 default 0 1350 range 0 7 1351 1352config SCB4_MI0_SLOT1 1353 int "Slot 1 slave interface id" 1354 default 1 1355 range 0 7 1356 1357config SCB4_MI0_SLOT2 1358 int "Slot 2 slave interface id" 1359 default 2 1360 range 0 7 1361 1362config SCB4_MI0_SLOT3 1363 int "Slot 3 slave interface id" 1364 default 3 1365 range 0 7 1366 1367config SCB4_MI0_SLOT4 1368 int "Slot 4 slave interface id" 1369 default 4 1370 range 0 7 1371 1372config SCB4_MI0_SLOT5 1373 int "Slot 5 slave interface id" 1374 default 5 1375 range 0 7 1376 1377config SCB4_MI0_SLOT6 1378 int "Slot 6 slave interface id" 1379 default 6 1380 range 0 7 1381 1382config SCB4_MI0_SLOT7 1383 int "Slot 7 slave interface id" 1384 default 7 1385 range 0 7 1386 1387config SCB4_MI0_SLOT8 1388 int "Slot 8 slave interface id" 1389 default 0 1390 range 0 7 1391 1392config SCB4_MI0_SLOT9 1393 int "Slot 9 slave interface id" 1394 default 1 1395 range 0 7 1396 1397config SCB4_MI0_SLOT10 1398 int "Slot 10 slave interface id" 1399 default 2 1400 range 0 7 1401 1402config SCB4_MI0_SLOT11 1403 int "Slot 11 slave interface id" 1404 default 3 1405 range 0 7 1406 1407config SCB4_MI0_SLOT12 1408 int "Slot 12 slave interface id" 1409 default 4 1410 range 0 7 1411 1412config SCB4_MI0_SLOT13 1413 int "Slot 13 slave interface id" 1414 default 5 1415 range 0 7 1416 1417config SCB4_MI0_SLOT14 1418 int "Slot 14 slave interface id" 1419 default 6 1420 range 0 7 1421 1422config SCB4_MI0_SLOT15 1423 int "Slot 15 slave interface id" 1424 default 7 1425 range 0 7 1426 1427endif # SCB4_MI0 1428 1429menuconfig SCB5_MI0 1430 bool "SCB5 Master Interface 0" 1431 default n 1432 depends on SCB_PRIORITY 1433 help 1434 The slave interface id of each slot should be set according following table. 1435 PPI0 MDA29 -- 0 1436 PPI0 MDA30 -- 1 1437 PPI2 MDA31 -- 2 1438 PPI2 MDA32 -- 3 1439 1440if SCB5_MI0 1441 1442config SCB5_MI0_SLOT0 1443 int "Slot 0 slave interface id" 1444 default 0 1445 range 0 3 1446 1447config SCB5_MI0_SLOT1 1448 int "Slot 1 slave interface id" 1449 default 1 1450 range 0 3 1451 1452config SCB5_MI0_SLOT2 1453 int "Slot 2 slave interface id" 1454 default 2 1455 range 0 3 1456 1457config SCB5_MI0_SLOT3 1458 int "Slot 3 slave interface id" 1459 default 3 1460 range 0 3 1461 1462config SCB5_MI0_SLOT4 1463 int "Slot 4 slave interface id" 1464 default 0 1465 range 0 3 1466 1467config SCB5_MI0_SLOT5 1468 int "Slot 5 slave interface id" 1469 default 1 1470 range 0 3 1471 1472config SCB5_MI0_SLOT6 1473 int "Slot 6 slave interface id" 1474 default 2 1475 range 0 3 1476 1477config SCB5_MI0_SLOT7 1478 int "Slot 7 slave interface id" 1479 default 3 1480 range 0 3 1481 1482endif # SCB5_MI0 1483 1484menuconfig SCB6_MI0 1485 bool "SCB6 Master Interface 0" 1486 default n 1487 depends on SCB_PRIORITY 1488 help 1489 The slave interface id of each slot should be set according following table. 1490 PPI1 MDA33 -- 0 1491 PPI1 MDA34 -- 1 1492 1493if SCB6_MI0 1494 1495config SCB6_MI0_SLOT0 1496 int "Slot 0 slave interface id" 1497 default 0 1498 range 0 1 1499 1500config SCB6_MI0_SLOT1 1501 int "Slot 1 slave interface id" 1502 default 1 1503 range 0 1 1504 1505config SCB6_MI0_SLOT2 1506 int "Slot 2 slave interface id" 1507 default 0 1508 range 0 1 1509 1510config SCB6_MI0_SLOT3 1511 int "Slot 3 slave interface id" 1512 default 1 1513 range 0 1 1514 1515endif # SCB6_MI0 1516 1517menuconfig SCB7_MI0 1518 bool "SCB7 Master Interface 0" 1519 default n 1520 depends on SCB_PRIORITY 1521 help 1522 The slave interface id of each slot should be set according following table. 1523 PIXC0 -- 0 1524 PIXC1 -- 1 1525 PIXC2 -- 2 1526 1527if SCB7_MI0 1528 1529config SCB7_MI0_SLOT0 1530 int "Slot 0 slave interface id" 1531 default 0 1532 range 0 2 1533 1534config SCB7_MI0_SLOT1 1535 int "Slot 1 slave interface id" 1536 default 1 1537 range 0 2 1538 1539config SCB7_MI0_SLOT2 1540 int "Slot 2 slave interface id" 1541 default 2 1542 range 0 2 1543 1544config SCB7_MI0_SLOT3 1545 int "Slot 3 slave interface id" 1546 default 0 1547 range 0 2 1548 1549config SCB7_MI0_SLOT4 1550 int "Slot 4 slave interface id" 1551 default 1 1552 range 0 2 1553 1554config SCB7_MI0_SLOT5 1555 int "Slot 5 slave interface id" 1556 default 2 1557 range 0 2 1558 1559endif # SCB7_MI0 1560 1561menuconfig SCB8_MI0 1562 bool "SCB8 Master Interface 0" 1563 default n 1564 depends on SCB_PRIORITY 1565 help 1566 The slave interface id of each slot should be set according following table. 1567 PVP CPDOB -- 0 1568 PVP CPDOC -- 1 1569 PVP CPCO -- 2 1570 PVP CPCI -- 3 1571 1572if SCB8_MI0 1573 1574config SCB8_MI0_SLOT0 1575 int "Slot 0 slave interface id" 1576 default 0 1577 range 0 3 1578 1579config SCB8_MI0_SLOT1 1580 int "Slot 1 slave interface id" 1581 default 1 1582 range 0 3 1583 1584config SCB8_MI0_SLOT2 1585 int "Slot 2 slave interface id" 1586 default 2 1587 range 0 3 1588 1589config SCB8_MI0_SLOT3 1590 int "Slot 3 slave interface id" 1591 default 3 1592 range 0 3 1593 1594config SCB8_MI0_SLOT4 1595 int "Slot 4 slave interface id" 1596 default 0 1597 range 0 3 1598 1599config SCB8_MI0_SLOT5 1600 int "Slot 5 slave interface id" 1601 default 1 1602 range 0 3 1603 1604config SCB8_MI0_SLOT6 1605 int "Slot 6 slave interface id" 1606 default 2 1607 range 0 3 1608 1609config SCB8_MI0_SLOT7 1610 int "Slot 7 slave interface id" 1611 default 3 1612 range 0 3 1613 1614endif # SCB8_MI0 1615 1616menuconfig SCB9_MI0 1617 bool "SCB9 Master Interface 0" 1618 default n 1619 depends on SCB_PRIORITY 1620 help 1621 The slave interface id of each slot should be set according following table. 1622 PVP MPDO -- 0 1623 PVP MPDI -- 1 1624 PVP MPCO -- 2 1625 PVP MPCI -- 3 1626 PVP CPDOA -- 4 1627 1628if SCB9_MI0 1629 1630config SCB9_MI0_SLOT0 1631 int "Slot 0 slave interface id" 1632 default 0 1633 range 0 4 1634 1635config SCB9_MI0_SLOT1 1636 int "Slot 1 slave interface id" 1637 default 1 1638 range 0 4 1639 1640config SCB9_MI0_SLOT2 1641 int "Slot 2 slave interface id" 1642 default 2 1643 range 0 4 1644 1645config SCB9_MI0_SLOT3 1646 int "Slot 3 slave interface id" 1647 default 3 1648 range 0 4 1649 1650config SCB9_MI0_SLOT4 1651 int "Slot 4 slave interface id" 1652 default 4 1653 range 0 4 1654 1655config SCB9_MI0_SLOT5 1656 int "Slot 5 slave interface id" 1657 default 0 1658 range 0 4 1659 1660config SCB9_MI0_SLOT6 1661 int "Slot 6 slave interface id" 1662 default 1 1663 range 0 4 1664 1665config SCB9_MI0_SLOT7 1666 int "Slot 7 slave interface id" 1667 default 2 1668 range 0 4 1669 1670config SCB9_MI0_SLOT8 1671 int "Slot 8 slave interface id" 1672 default 3 1673 range 0 4 1674 1675config SCB9_MI0_SLOT9 1676 int "Slot 9 slave interface id" 1677 default 4 1678 range 0 4 1679 1680endif # SCB9_MI0 1681 1682endmenu 1683 1684endif 1685