1 # SPDX-License-Identifier: GPL-2.0
4 source "arch/blackfin/mach-bf561/boards/Kconfig"
6 menu "BF561 Specific Configuration"
10 comment "Core B Support"
13 bool "Enable Core B loader"
18 comment "Interrupt Priority Assignment"
23 int "PLL Wakeup Interrupt"
26 int "DMA1 Error (generic)"
29 int "DMA2 Error (generic)"
31 config IRQ_IMDMA_ERROR
32 int "IMDMA Error (generic)"
35 int "PPI0 Error Interrupt"
38 int "PPI1 Error Interrupt"
40 config IRQ_SPORT0_ERROR
41 int "SPORT0 Error Interrupt"
43 config IRQ_SPORT1_ERROR
44 int "SPORT1 Error Interrupt"
47 int "SPI Error Interrupt"
50 int "UART Error Interrupt"
52 config IRQ_RESERVED_ERROR
53 int "Reserved Interrupt"
56 int "DMA1 0 Interrupt(PPI1)"
59 int "DMA1 1 Interrupt(PPI2)"
62 int "DMA1 2 Interrupt"
65 int "DMA1 3 Interrupt"
68 int "DMA1 4 Interrupt"
71 int "DMA1 5 Interrupt"
74 int "DMA1 6 Interrupt"
77 int "DMA1 7 Interrupt"
80 int "DMA1 8 Interrupt"
83 int "DMA1 9 Interrupt"
86 int "DMA1 10 Interrupt"
89 int "DMA1 11 Interrupt"
92 int "DMA2 0 (SPORT0 RX)"
95 int "DMA2 1 (SPORT0 TX)"
98 int "DMA2 2 (SPORT1 RX)"
101 int "DMA2 3 (SPORT2 TX)"
107 int "DMA2 5 (UART RX)"
110 int "DMA2 6 (UART TX)"
113 int "DMA2 7 Interrupt"
116 int "DMA2 8 Interrupt"
119 int "DMA2 9 Interrupt"
122 int "DMA2 10 Interrupt"
125 int "DMA2 11 Interrupt"
128 int "TIMER 0 Interrupt"
129 default 7 if TICKSOURCE_GPTMR0
132 int "TIMER 1 Interrupt"
135 int "TIMER 2 Interrupt"
138 int "TIMER 3 Interrupt"
141 int "TIMER 4 Interrupt"
144 int "TIMER 5 Interrupt"
147 int "TIMER 6 Interrupt"
150 int "TIMER 7 Interrupt"
153 int "TIMER 8 Interrupt"
156 int "TIMER 9 Interrupt"
159 int "TIMER 10 Interrupt"
162 int "TIMER 11 Interrupt"
164 config IRQ_PROG0_INTA
165 int "Programmable Flags0 A (8)"
167 config IRQ_PROG0_INTB
168 int "Programmable Flags0 B (8)"
170 config IRQ_PROG1_INTA
171 int "Programmable Flags1 A (8)"
173 config IRQ_PROG1_INTB
174 int "Programmable Flags1 B (8)"
176 config IRQ_PROG2_INTA
177 int "Programmable Flags2 A (8)"
179 config IRQ_PROG2_INTB
180 int "Programmable Flags2 B (8)"
182 config IRQ_DMA1_WRRD0
183 int "MDMA1 0 write/read INT"
185 config IRQ_DMA1_WRRD1
186 int "MDMA1 1 write/read INT"
188 config IRQ_DMA2_WRRD0
189 int "MDMA2 0 write/read INT"
191 config IRQ_DMA2_WRRD1
192 int "MDMA2 1 write/read INT"
194 config IRQ_IMDMA_WRRD0
195 int "IMDMA 0 write/read INT"
197 config IRQ_IMDMA_WRRD1
198 int "IMDMA 1 write/read INT"
201 int "Watch Dog Timer"
205 Enter the priority numbers between 7-13 ONLY. Others are Reserved.
206 This applies to all the above. It is not recommended to assign the
207 highest priority number 7 to UART or any other device.