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