]> bbs.cooldavid.org Git - net-next-2.6.git/blame - arch/blackfin/mach-bf518/Kconfig
Blackfin: add support for gptimer0 as a tick source
[net-next-2.6.git] / arch / blackfin / mach-bf518 / Kconfig
CommitLineData
2f6f4bcd
BW
1if (BF51x)
2
3source "arch/blackfin/mach-bf518/boards/Kconfig"
4
5menu "BF518 Specific Configuration"
6
7comment "Alternative Multiplexing Scheme"
8
9choice
10 prompt "SPORT0"
11 default BF518_SPORT0_PORTG
12 help
13 Select PORT used for SPORT0. See Hardware Reference Manual
14
15config BF518_SPORT0_PORTF
16 bool "PORT F"
17 help
18 PORT F
19
20config BF518_SPORT0_PORTG
21 bool "PORT G"
22 help
23 PORT G
24endchoice
25
26choice
27 prompt "SPORT0 TSCLK Location"
28 depends on BF518_SPORT0_PORTG
29 default BF518_SPORT0_TSCLK_PG10
30 help
31 Select PIN used for SPORT0_TSCLK. See Hardware Reference Manual
32
33config BF518_SPORT0_TSCLK_PG10
34 bool "PORT PG10"
35 help
36 PORT PG10
37
38config BF518_SPORT0_TSCLK_PG14
39 bool "PORT PG14"
40 help
41 PORT PG14
42endchoice
43
44choice
45 prompt "UART1"
46 default BF518_UART1_PORTF
47 help
48 Select PORT used for UART1. See Hardware Reference Manual
49
50config BF518_UART1_PORTF
51 bool "PORT F"
52 help
53 PORT F
54
55config BF518_UART1_PORTG
56 bool "PORT G"
57 help
58 PORT G
59endchoice
60
61comment "Interrupt Priority Assignment"
62menu "Priority"
63
64config IRQ_PLL_WAKEUP
65 int "IRQ_PLL_WAKEUP"
66 default 7
67config IRQ_DMA0_ERROR
68 int "IRQ_DMA0_ERROR"
69 default 7
70config IRQ_DMAR0_BLK
71 int "IRQ_DMAR0_BLK"
72 default 7
73config IRQ_DMAR1_BLK
74 int "IRQ_DMAR1_BLK"
75 default 7
76config IRQ_DMAR0_OVR
77 int "IRQ_DMAR0_OVR"
78 default 7
79config IRQ_DMAR1_OVR
80 int "IRQ_DMAR1_OVR"
81 default 7
82config IRQ_PPI_ERROR
83 int "IRQ_PPI_ERROR"
84 default 7
85config IRQ_MAC_ERROR
86 int "IRQ_MAC_ERROR"
87 default 7
88config IRQ_SPORT0_ERROR
89 int "IRQ_SPORT0_ERROR"
90 default 7
91config IRQ_SPORT1_ERROR
92 int "IRQ_SPORT1_ERROR"
93 default 7
94config IRQ_PTP_ERROR
95 int "IRQ_PTP_ERROR"
96 default 7
97config IRQ_UART0_ERROR
98 int "IRQ_UART0_ERROR"
99 default 7
100config IRQ_UART1_ERROR
101 int "IRQ_UART1_ERROR"
102 default 7
103config IRQ_RTC
104 int "IRQ_RTC"
105 default 8
106config IRQ_PPI
107 int "IRQ_PPI"
108 default 8
109config IRQ_SPORT0_RX
110 int "IRQ_SPORT0_RX"
111 default 9
112config IRQ_SPORT0_TX
113 int "IRQ_SPORT0_TX"
114 default 9
115config IRQ_SPORT1_RX
116 int "IRQ_SPORT1_RX"
117 default 9
118config IRQ_SPORT1_TX
119 int "IRQ_SPORT1_TX"
120 default 9
121config IRQ_TWI
122 int "IRQ_TWI"
123 default 10
124config IRQ_SPI0
125 int "IRQ_SPI"
126 default 10
127config IRQ_UART0_RX
128 int "IRQ_UART0_RX"
129 default 10
130config IRQ_UART0_TX
131 int "IRQ_UART0_TX"
132 default 10
133config IRQ_UART1_RX
134 int "IRQ_UART1_RX"
135 default 10
136config IRQ_UART1_TX
137 int "IRQ_UART1_TX"
138 default 10
139config IRQ_OPTSEC
140 int "IRQ_OPTSEC"
141 default 11
142config IRQ_CNT
143 int "IRQ_CNT"
144 default 11
145config IRQ_MAC_RX
146 int "IRQ_MAC_RX"
147 default 11
148config IRQ_PORTH_INTA
149 int "IRQ_PORTH_INTA"
150 default 11
151config IRQ_MAC_TX
152 int "IRQ_MAC_TX/NFC"
153 default 11
154config IRQ_PORTH_INTB
155 int "IRQ_PORTH_INTB"
156 default 11
6a01f230
YL
157config IRQ_TIMER0
158 int "IRQ_TIMER0"
1fa9be72 159 default 7 if TICKSOURCE_GPTMR0
6a01f230
YL
160 default 8
161config IRQ_TIMER1
162 int "IRQ_TIMER1"
2f6f4bcd 163 default 12
6a01f230
YL
164config IRQ_TIMER2
165 int "IRQ_TIMER2"
2f6f4bcd 166 default 12
6a01f230
YL
167config IRQ_TIMER3
168 int "IRQ_TIMER3"
2f6f4bcd 169 default 12
6a01f230
YL
170config IRQ_TIMER4
171 int "IRQ_TIMER4"
2f6f4bcd 172 default 12
6a01f230
YL
173config IRQ_TIMER5
174 int "IRQ_TIMER5"
2f6f4bcd 175 default 12
6a01f230
YL
176config IRQ_TIMER6
177 int "IRQ_TIMER6"
2f6f4bcd 178 default 12
6a01f230
YL
179config IRQ_TIMER7
180 int "IRQ_TIMER7"
2f6f4bcd
BW
181 default 12
182config IRQ_PORTG_INTA
183 int "IRQ_PORTG_INTA"
184 default 12
185config IRQ_PORTG_INTB
186 int "IRQ_PORTG_INTB"
187 default 12
188config IRQ_MEM_DMA0
189 int "IRQ_MEM_DMA0"
190 default 13
191config IRQ_MEM_DMA1
192 int "IRQ_MEM_DMA1"
193 default 13
194config IRQ_WATCH
195 int "IRQ_WATCH"
196 default 13
197config IRQ_PORTF_INTA
198 int "IRQ_PORTF_INTA"
199 default 13
200config IRQ_PORTF_INTB
201 int "IRQ_PORTF_INTB"
202 default 13
203config IRQ_SPI0_ERROR
204 int "IRQ_SPI0_ERROR"
205 default 7
206config IRQ_SPI1_ERROR
207 int "IRQ_SPI1_ERROR"
208 default 7
209config IRQ_RSI_INT0
210 int "IRQ_RSI_INT0"
211 default 7
212config IRQ_RSI_INT1
213 int "IRQ_RSI_INT1"
214 default 7
215config IRQ_PWM_TRIP
216 int "IRQ_PWM_TRIP"
217 default 10
218config IRQ_PWM_SYNC
219 int "IRQ_PWM_SYNC"
220 default 10
221config IRQ_PTP_STAT
222 int "IRQ_PTP_STAT"
223 default 10
224
225 help
226 Enter the priority numbers between 7-13 ONLY. Others are Reserved.
227 This applies to all the above. It is not recommended to assign the
228 highest priority number 7 to UART or any other device.
229
230endmenu
231
232endmenu
233
234endif