mirror of
https://github.com/torvalds/linux.git
synced 2024-12-24 11:51:27 +00:00
b24413180f
Many source files in the tree are missing licensing information, which makes it harder for compliance tools to determine the correct license. By default all files without license information are under the default license of the kernel, which is GPL version 2. Update the files which contain no license information with the 'GPL-2.0' SPDX license identifier. The SPDX identifier is a legally binding shorthand, which can be used instead of the full boiler plate text. This patch is based on work done by Thomas Gleixner and Kate Stewart and Philippe Ombredanne. How this work was done: Patches were generated and checked against linux-4.14-rc6 for a subset of the use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information, Further patches will be generated in subsequent months to fix up cases where non-standard license headers were used, and references to license had to be inferred by heuristics based on keywords. The analysis to determine which SPDX License Identifier to be applied to a file was done in a spreadsheet of side by side results from of the output of two independent scanners (ScanCode & Windriver) producing SPDX tag:value files created by Philippe Ombredanne. Philippe prepared the base worksheet, and did an initial spot review of a few 1000 files. The 4.13 kernel was the starting point of the analysis with 60,537 files assessed. Kate Stewart did a file by file comparison of the scanner results in the spreadsheet to determine which SPDX license identifier(s) to be applied to the file. She confirmed any determination that was not immediately clear with lawyers working with the Linux Foundation. Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained >5 lines of source - File already had some variant of a license header in it (even if <5 lines). All documentation files were explicitly excluded. The following heuristics were used to determine which SPDX license identifiers to apply. - when both scanners couldn't find any license traces, file was considered to have no license information in it, and the top level COPYING file license applied. For non */uapi/* files that summary was: SPDX license identifier # files ---------------------------------------------------|------- GPL-2.0 11139 and resulted in the first patch in this series. If that file was a */uapi/* path one, it was "GPL-2.0 WITH Linux-syscall-note" otherwise it was "GPL-2.0". Results of that was: SPDX license identifier # files ---------------------------------------------------|------- GPL-2.0 WITH Linux-syscall-note 930 and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one of the */uapi/* ones, it was denoted with the Linux-syscall-note if any GPL family license was found in the file or had no licensing in it (per prior point). Results summary: SPDX license identifier # files ---------------------------------------------------|------ GPL-2.0 WITH Linux-syscall-note 270 GPL-2.0+ WITH Linux-syscall-note 169 ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause) 21 ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 17 LGPL-2.1+ WITH Linux-syscall-note 15 GPL-1.0+ WITH Linux-syscall-note 14 ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) 5 LGPL-2.0+ WITH Linux-syscall-note 4 LGPL-2.1 WITH Linux-syscall-note 3 ((GPL-2.0 WITH Linux-syscall-note) OR MIT) 3 ((GPL-2.0 WITH Linux-syscall-note) AND MIT) 1 and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became the concluded license(s). - when there was disagreement between the two scanners (one detected a license but the other didn't, or they both detected different licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file resulted in a clear resolution of the license that should apply (and which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier, the file was flagged for further research and to be revisited later in time. In total, over 70 hours of logged manual review was done on the spreadsheet to determine the SPDX license identifiers to apply to the source files by Kate, Philippe, Thomas and, in some cases, confirmation by lawyers working with the Linux Foundation. Kate also obtained a third independent scan of the 4.13 code base from FOSSology, and compared selected files where the other two scanners disagreed against that SPDX file, to see if there was new insights. The Windriver scanner is based on an older version of FOSSology in part, so they are related. Thomas did random spot checks in about 500 files from the spreadsheets for the uapi headers and agreed with SPDX license identifier in the files he inspected. For the non-uapi files Thomas did random spot checks in about 15000 files. In initial set of patches against 4.14-rc6, 3 files were found to have copy/paste license identifier errors, and have been fixed to reflect the correct identifier. Additionally Philippe spent 10 hours this week doing a detailed manual inspection and review of the 12,461 patched files from the initial patch version early this week with: - a full scancode scan run, collecting the matched texts, detected license ids and scores - reviewing anything where there was a license detected (about 500+ files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied SPDX license was correct This produced a worksheet with 20 files needing minor correction. This worksheet was then exported into 3 different .csv files for the different types of files to be modified. These .csv files were then reviewed by Greg. Thomas wrote a script to parse the csv files and add the proper SPDX tag to the file, in the format that the file expected. This script was further refined by Greg based on the output to detect more types of files automatically and to distinguish between header and source .c files (which need different comment types.) Finally Greg ran the script using the .csv files to generate the patches. Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombredanne@nexb.com> Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1685 lines
26 KiB
Plaintext
1685 lines
26 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
config BF60x
|
|
def_bool y
|
|
depends on (BF609)
|
|
select IRQ_PREFLOW_FASTEOI
|
|
|
|
if (BF60x)
|
|
|
|
source "arch/blackfin/mach-bf609/boards/Kconfig"
|
|
|
|
menu "BF609 Specific Configuration"
|
|
|
|
config SEC_IRQ_PRIORITY_LEVELS
|
|
int "SEC interrupt priority levels"
|
|
default 7
|
|
range 0 7
|
|
help
|
|
Divide the total number of interrupt priority levels into sub-levels.
|
|
There is 2 ^ (SEC_IRQ_PRIORITY_LEVELS + 1) different levels.
|
|
|
|
config L1_PARITY_CHECK
|
|
bool "Enable L1 parity check"
|
|
default n
|
|
help
|
|
Enable the L1 parity check in L1 sram. A fault event is raised
|
|
when L1 parity error is found.
|
|
|
|
comment "System Cross Bar Priority Assignment"
|
|
|
|
config SCB_PRIORITY
|
|
bool "Init System Cross Bar Priority"
|
|
default n
|
|
|
|
menuconfig SCB0_MI0
|
|
bool "SCB0 Master Interface 0 (DDR)"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
Core 0 -- 0
|
|
Core 1 -- 2
|
|
SCB1 -- 9
|
|
SCB2 -- 10
|
|
SCB3 -- 11
|
|
SCB4 -- 12
|
|
SCB5 -- 5
|
|
SCB6 -- 6
|
|
SCB7 -- 8
|
|
SCB8 -- 7
|
|
SCB9 -- 4
|
|
USB -- 13
|
|
|
|
if SCB0_MI0
|
|
|
|
config SCB0_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 2
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 0
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 2
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT16
|
|
int "Slot 16 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT17
|
|
int "Slot 17 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT18
|
|
int "Slot 18 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT19
|
|
int "Slot 19 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT20
|
|
int "Slot 20 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT21
|
|
int "Slot 21 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT22
|
|
int "Slot 22 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT23
|
|
int "Slot 23 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT24
|
|
int "Slot 24 slave interface id"
|
|
default 0
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT25
|
|
int "Slot 25 slave interface id"
|
|
default 2
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT26
|
|
int "Slot 26 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT27
|
|
int "Slot 27 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT28
|
|
int "Slot 28 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT29
|
|
int "Slot 29 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT30
|
|
int "Slot 30 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI0_SLOT31
|
|
int "Slot 31 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
endif # SCB0_MI0
|
|
|
|
menuconfig SCB0_MI1
|
|
bool "SCB0 Master Interface 1 (SMC)"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
Core 0 -- 0
|
|
Core 1 -- 2
|
|
SCB1 -- 9
|
|
SCB2 -- 10
|
|
SCB3 -- 11
|
|
SCB4 -- 12
|
|
SCB5 -- 5
|
|
SCB6 -- 6
|
|
SCB7 -- 8
|
|
SCB8 -- 7
|
|
SCB9 -- 4
|
|
USB -- 13
|
|
|
|
if SCB0_MI1
|
|
|
|
config SCB0_MI1_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 2
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 0
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 2
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT16
|
|
int "Slot 16 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT17
|
|
int "Slot 17 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT18
|
|
int "Slot 18 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT19
|
|
int "Slot 19 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT20
|
|
int "Slot 20 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT21
|
|
int "Slot 21 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT22
|
|
int "Slot 22 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT23
|
|
int "Slot 23 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT24
|
|
int "Slot 24 slave interface id"
|
|
default 0
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT25
|
|
int "Slot 25 slave interface id"
|
|
default 2
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT26
|
|
int "Slot 26 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT27
|
|
int "Slot 27 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT28
|
|
int "Slot 28 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT29
|
|
int "Slot 29 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT30
|
|
int "Slot 30 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI1_SLOT31
|
|
int "Slot 31 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
endif # SCB0_MI1
|
|
|
|
menuconfig SCB0_MI2
|
|
bool "SCB0 Master Interface 2 (Data L2)"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
Core 0 -- 0
|
|
Core 1 -- 2
|
|
SCB1 -- 9
|
|
SCB2 -- 10
|
|
SCB3 -- 11
|
|
SCB4 -- 12
|
|
SCB5 -- 5
|
|
SCB6 -- 6
|
|
SCB7 -- 8
|
|
SCB8 -- 7
|
|
SCB9 -- 4
|
|
USB -- 13
|
|
|
|
if SCB0_MI2
|
|
|
|
config SCB0_MI2_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT16
|
|
int "Slot 16 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT17
|
|
int "Slot 17 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT18
|
|
int "Slot 18 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT19
|
|
int "Slot 19 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT20
|
|
int "Slot 20 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT21
|
|
int "Slot 21 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT22
|
|
int "Slot 22 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT23
|
|
int "Slot 23 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT24
|
|
int "Slot 24 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT25
|
|
int "Slot 25 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT26
|
|
int "Slot 26 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT27
|
|
int "Slot 27 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT28
|
|
int "Slot 28 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT29
|
|
int "Slot 29 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT30
|
|
int "Slot 30 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI2_SLOT31
|
|
int "Slot 31 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
endif # SCB0_MI2
|
|
|
|
menuconfig SCB0_MI3
|
|
bool "SCB0 Master Interface 3 (L1A)"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
Core 0 -- 0
|
|
Core 1 -- 2
|
|
SCB1 -- 9
|
|
SCB2 -- 10
|
|
SCB3 -- 11
|
|
SCB4 -- 12
|
|
SCB5 -- 5
|
|
SCB6 -- 6
|
|
SCB7 -- 8
|
|
SCB8 -- 7
|
|
SCB9 -- 4
|
|
USB -- 13
|
|
|
|
if SCB0_MI3
|
|
|
|
config SCB0_MI3_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT16
|
|
int "Slot 16 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT17
|
|
int "Slot 17 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT18
|
|
int "Slot 18 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT19
|
|
int "Slot 19 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT20
|
|
int "Slot 20 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT21
|
|
int "Slot 21 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT22
|
|
int "Slot 22 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT23
|
|
int "Slot 23 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT24
|
|
int "Slot 24 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT25
|
|
int "Slot 25 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT26
|
|
int "Slot 26 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT27
|
|
int "Slot 27 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT28
|
|
int "Slot 28 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT29
|
|
int "Slot 29 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT30
|
|
int "Slot 30 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI3_SLOT31
|
|
int "Slot 31 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
endif # SCB0_MI3
|
|
|
|
menuconfig SCB0_MI4
|
|
bool "SCB0 Master Interface 4 (L1B)"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
Core 0 -- 0
|
|
Core 1 -- 2
|
|
SCB1 -- 9
|
|
SCB2 -- 10
|
|
SCB3 -- 11
|
|
SCB4 -- 12
|
|
SCB5 -- 5
|
|
SCB6 -- 6
|
|
SCB7 -- 8
|
|
SCB8 -- 7
|
|
SCB9 -- 4
|
|
USB -- 13
|
|
|
|
if SCB0_MI4
|
|
|
|
config SCB0_MI4_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT16
|
|
int "Slot 16 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT17
|
|
int "Slot 17 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT18
|
|
int "Slot 18 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT19
|
|
int "Slot 19 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT20
|
|
int "Slot 20 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT21
|
|
int "Slot 21 slave interface id"
|
|
default 5
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT22
|
|
int "Slot 22 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT23
|
|
int "Slot 23 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT24
|
|
int "Slot 24 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT25
|
|
int "Slot 25 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT26
|
|
int "Slot 26 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT27
|
|
int "Slot 27 slave interface id"
|
|
default 11
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT28
|
|
int "Slot 28 slave interface id"
|
|
default 13
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT29
|
|
int "Slot 29 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT30
|
|
int "Slot 30 slave interface id"
|
|
default 4
|
|
range 0 13
|
|
|
|
config SCB0_MI4_SLOT31
|
|
int "Slot 31 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
endif # SCB0_MI4
|
|
|
|
menuconfig SCB0_MI5
|
|
bool "SCB0 Master Interface 5 (SMMR)"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
MMR0 -- 1
|
|
MMR1 -- 3
|
|
SCB2 -- 10
|
|
SCB4 -- 12
|
|
|
|
if SCB0_MI5
|
|
|
|
config SCB0_MI5_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 1
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 3
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 1
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 3
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 1
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 3
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 1
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 3
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 10
|
|
range 0 13
|
|
|
|
config SCB0_MI5_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 12
|
|
range 0 13
|
|
|
|
endif # SCB0_MI5
|
|
|
|
menuconfig SCB1_MI0
|
|
bool "SCB1 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
SPORT0A -- 0
|
|
SPORT0B -- 1
|
|
SPORT1A -- 2
|
|
SPORT1B -- 3
|
|
SPORT2A -- 4
|
|
SPORT2B -- 5
|
|
SPI0TX -- 6
|
|
SPI0RX -- 7
|
|
SPI1TX -- 8
|
|
SPI1RX -- 9
|
|
|
|
if SCB1_MI0
|
|
|
|
config SCB1_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 4
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 5
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 6
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 7
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 8
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 9
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 0
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 1
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 2
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 3
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 4
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 5
|
|
range 0 9
|
|
|
|
config SCB1_MI0_SLOT16
|
|
int "Slot 16 slave interface id"
|
|
default 6
|
|
range 0 13
|
|
|
|
config SCB1_MI0_SLOT17
|
|
int "Slot 17 slave interface id"
|
|
default 7
|
|
range 0 13
|
|
|
|
config SCB1_MI0_SLOT18
|
|
int "Slot 18 slave interface id"
|
|
default 8
|
|
range 0 13
|
|
|
|
config SCB1_MI0_SLOT19
|
|
int "Slot 19 slave interface id"
|
|
default 9
|
|
range 0 13
|
|
|
|
endif # SCB1_MI0
|
|
|
|
menuconfig SCB2_MI0
|
|
bool "SCB2 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
RSI -- 0
|
|
SDU DMA -- 1
|
|
SDU -- 2
|
|
EMAC0 -- 3
|
|
EMAC1 -- 4
|
|
|
|
if SCB2_MI0
|
|
|
|
config SCB2_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 4
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 0
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 1
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 2
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 3
|
|
range 0 4
|
|
|
|
config SCB2_MI0_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 4
|
|
range 0 4
|
|
|
|
endif # SCB2_MI0
|
|
|
|
menuconfig SCB3_MI0
|
|
bool "SCB3 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
LP0 -- 0
|
|
LP1 -- 1
|
|
LP2 -- 2
|
|
LP3 -- 3
|
|
UART0TX -- 4
|
|
UART0RX -- 5
|
|
UART1TX -- 4
|
|
UART1RX -- 5
|
|
|
|
if SCB3_MI0
|
|
|
|
config SCB3_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 4
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 5
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 6
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 7
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 0
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 1
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 2
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 3
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 4
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 5
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 6
|
|
range 0 7
|
|
|
|
config SCB3_MI0_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 7
|
|
range 0 7
|
|
|
|
endif # SCB3_MI0
|
|
|
|
menuconfig SCB4_MI0
|
|
bool "SCB4 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
MDA21 -- 0
|
|
MDA22 -- 1
|
|
MDA23 -- 2
|
|
MDA24 -- 3
|
|
MDA25 -- 4
|
|
MDA26 -- 5
|
|
MDA27 -- 6
|
|
MDA28 -- 7
|
|
|
|
if SCB4_MI0
|
|
|
|
config SCB4_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 4
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 5
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 6
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 7
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 0
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 1
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT10
|
|
int "Slot 10 slave interface id"
|
|
default 2
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT11
|
|
int "Slot 11 slave interface id"
|
|
default 3
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT12
|
|
int "Slot 12 slave interface id"
|
|
default 4
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT13
|
|
int "Slot 13 slave interface id"
|
|
default 5
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT14
|
|
int "Slot 14 slave interface id"
|
|
default 6
|
|
range 0 7
|
|
|
|
config SCB4_MI0_SLOT15
|
|
int "Slot 15 slave interface id"
|
|
default 7
|
|
range 0 7
|
|
|
|
endif # SCB4_MI0
|
|
|
|
menuconfig SCB5_MI0
|
|
bool "SCB5 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
PPI0 MDA29 -- 0
|
|
PPI0 MDA30 -- 1
|
|
PPI2 MDA31 -- 2
|
|
PPI2 MDA32 -- 3
|
|
|
|
if SCB5_MI0
|
|
|
|
config SCB5_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 0
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 1
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 2
|
|
range 0 3
|
|
|
|
config SCB5_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 3
|
|
range 0 3
|
|
|
|
endif # SCB5_MI0
|
|
|
|
menuconfig SCB6_MI0
|
|
bool "SCB6 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
PPI1 MDA33 -- 0
|
|
PPI1 MDA34 -- 1
|
|
|
|
if SCB6_MI0
|
|
|
|
config SCB6_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 1
|
|
|
|
config SCB6_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 1
|
|
|
|
config SCB6_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 0
|
|
range 0 1
|
|
|
|
config SCB6_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 1
|
|
range 0 1
|
|
|
|
endif # SCB6_MI0
|
|
|
|
menuconfig SCB7_MI0
|
|
bool "SCB7 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
PIXC0 -- 0
|
|
PIXC1 -- 1
|
|
PIXC2 -- 2
|
|
|
|
if SCB7_MI0
|
|
|
|
config SCB7_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 2
|
|
|
|
config SCB7_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 2
|
|
|
|
config SCB7_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 2
|
|
|
|
config SCB7_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 0
|
|
range 0 2
|
|
|
|
config SCB7_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 1
|
|
range 0 2
|
|
|
|
config SCB7_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 2
|
|
range 0 2
|
|
|
|
endif # SCB7_MI0
|
|
|
|
menuconfig SCB8_MI0
|
|
bool "SCB8 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
PVP CPDOB -- 0
|
|
PVP CPDOC -- 1
|
|
PVP CPCO -- 2
|
|
PVP CPCI -- 3
|
|
|
|
if SCB8_MI0
|
|
|
|
config SCB8_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 0
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 1
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 2
|
|
range 0 3
|
|
|
|
config SCB8_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 3
|
|
range 0 3
|
|
|
|
endif # SCB8_MI0
|
|
|
|
menuconfig SCB9_MI0
|
|
bool "SCB9 Master Interface 0"
|
|
default n
|
|
depends on SCB_PRIORITY
|
|
help
|
|
The slave interface id of each slot should be set according following table.
|
|
PVP MPDO -- 0
|
|
PVP MPDI -- 1
|
|
PVP MPCO -- 2
|
|
PVP MPCI -- 3
|
|
PVP CPDOA -- 4
|
|
|
|
if SCB9_MI0
|
|
|
|
config SCB9_MI0_SLOT0
|
|
int "Slot 0 slave interface id"
|
|
default 0
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT1
|
|
int "Slot 1 slave interface id"
|
|
default 1
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT2
|
|
int "Slot 2 slave interface id"
|
|
default 2
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT3
|
|
int "Slot 3 slave interface id"
|
|
default 3
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT4
|
|
int "Slot 4 slave interface id"
|
|
default 4
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT5
|
|
int "Slot 5 slave interface id"
|
|
default 0
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT6
|
|
int "Slot 6 slave interface id"
|
|
default 1
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT7
|
|
int "Slot 7 slave interface id"
|
|
default 2
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT8
|
|
int "Slot 8 slave interface id"
|
|
default 3
|
|
range 0 4
|
|
|
|
config SCB9_MI0_SLOT9
|
|
int "Slot 9 slave interface id"
|
|
default 4
|
|
range 0 4
|
|
|
|
endif # SCB9_MI0
|
|
|
|
endmenu
|
|
|
|
endif
|