diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2007-10-18 12:48:11 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-10-18 13:11:47 -0400 |
commit | 42f77542f4a1c104bb6fbba2e18e04e84415a96b (patch) | |
tree | 79b58e2d3e93abacbdd535684e2627231d2e0ffc /arch/mips/Kconfig | |
parent | 2cfa7660dbf94a61b9d43edaa84be454f9dc25fc (diff) |
[MIPS] time: Move R4000 clockevent device code to separate configurable file
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 235d4514e0a9..cb027580cd1d 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -21,6 +21,7 @@ config MACH_ALCHEMY | |||
21 | 21 | ||
22 | config BASLER_EXCITE | 22 | config BASLER_EXCITE |
23 | bool "Basler eXcite smart camera" | 23 | bool "Basler eXcite smart camera" |
24 | select CEVT_R4K | ||
24 | select DMA_COHERENT | 25 | select DMA_COHERENT |
25 | select HW_HAS_PCI | 26 | select HW_HAS_PCI |
26 | select IRQ_CPU | 27 | select IRQ_CPU |
@@ -47,6 +48,7 @@ config BASLER_EXCITE_PROTOTYPE | |||
47 | 48 | ||
48 | config BCM47XX | 49 | config BCM47XX |
49 | bool "BCM47XX based boards" | 50 | bool "BCM47XX based boards" |
51 | select CEVT_R4K | ||
50 | select DMA_NONCOHERENT | 52 | select DMA_NONCOHERENT |
51 | select HW_HAS_PCI | 53 | select HW_HAS_PCI |
52 | select IRQ_CPU | 54 | select IRQ_CPU |
@@ -63,6 +65,7 @@ config BCM47XX | |||
63 | 65 | ||
64 | config MIPS_COBALT | 66 | config MIPS_COBALT |
65 | bool "Cobalt Server" | 67 | bool "Cobalt Server" |
68 | select CEVT_R4K | ||
66 | select DMA_NONCOHERENT | 69 | select DMA_NONCOHERENT |
67 | select HW_HAS_PCI | 70 | select HW_HAS_PCI |
68 | select I8253 | 71 | select I8253 |
@@ -80,6 +83,7 @@ config MIPS_COBALT | |||
80 | config MACH_DECSTATION | 83 | config MACH_DECSTATION |
81 | bool "DECstations" | 84 | bool "DECstations" |
82 | select BOOT_ELF32 | 85 | select BOOT_ELF32 |
86 | select CEVT_R4K | ||
83 | select DMA_NONCOHERENT | 87 | select DMA_NONCOHERENT |
84 | select NO_IOPORT | 88 | select NO_IOPORT |
85 | select IRQ_CPU | 89 | select IRQ_CPU |
@@ -111,6 +115,7 @@ config MACH_JAZZ | |||
111 | select ARC | 115 | select ARC |
112 | select ARC32 | 116 | select ARC32 |
113 | select ARCH_MAY_HAVE_PC_FDC | 117 | select ARCH_MAY_HAVE_PC_FDC |
118 | select CEVT_R4K | ||
114 | select GENERIC_ISA_DMA | 119 | select GENERIC_ISA_DMA |
115 | select IRQ_CPU | 120 | select IRQ_CPU |
116 | select I8253 | 121 | select I8253 |
@@ -130,6 +135,7 @@ config MACH_JAZZ | |||
130 | 135 | ||
131 | config LASAT | 136 | config LASAT |
132 | bool "LASAT Networks platforms" | 137 | bool "LASAT Networks platforms" |
138 | select CEVT_R4K | ||
133 | select DMA_NONCOHERENT | 139 | select DMA_NONCOHERENT |
134 | select SYS_HAS_EARLY_PRINTK | 140 | select SYS_HAS_EARLY_PRINTK |
135 | select HW_HAS_PCI | 141 | select HW_HAS_PCI |
@@ -146,6 +152,7 @@ config LASAT | |||
146 | config LEMOTE_FULONG | 152 | config LEMOTE_FULONG |
147 | bool "Lemote Fulong mini-PC" | 153 | bool "Lemote Fulong mini-PC" |
148 | select ARCH_SPARSEMEM_ENABLE | 154 | select ARCH_SPARSEMEM_ENABLE |
155 | select CEVT_R4K | ||
149 | select SYS_HAS_CPU_LOONGSON2 | 156 | select SYS_HAS_CPU_LOONGSON2 |
150 | select DMA_NONCOHERENT | 157 | select DMA_NONCOHERENT |
151 | select BOOT_ELF32 | 158 | select BOOT_ELF32 |
@@ -170,6 +177,7 @@ config LEMOTE_FULONG | |||
170 | config MIPS_ATLAS | 177 | config MIPS_ATLAS |
171 | bool "MIPS Atlas board" | 178 | bool "MIPS Atlas board" |
172 | select BOOT_ELF32 | 179 | select BOOT_ELF32 |
180 | select CEVT_R4K | ||
173 | select DMA_NONCOHERENT | 181 | select DMA_NONCOHERENT |
174 | select SYS_HAS_EARLY_PRINTK | 182 | select SYS_HAS_EARLY_PRINTK |
175 | select IRQ_CPU | 183 | select IRQ_CPU |
@@ -200,6 +208,7 @@ config MIPS_MALTA | |||
200 | bool "MIPS Malta board" | 208 | bool "MIPS Malta board" |
201 | select ARCH_MAY_HAVE_PC_FDC | 209 | select ARCH_MAY_HAVE_PC_FDC |
202 | select BOOT_ELF32 | 210 | select BOOT_ELF32 |
211 | select CEVT_R4K | ||
203 | select DMA_NONCOHERENT | 212 | select DMA_NONCOHERENT |
204 | select GENERIC_ISA_DMA | 213 | select GENERIC_ISA_DMA |
205 | select IRQ_CPU | 214 | select IRQ_CPU |
@@ -230,6 +239,7 @@ config MIPS_MALTA | |||
230 | 239 | ||
231 | config MIPS_SEAD | 240 | config MIPS_SEAD |
232 | bool "MIPS SEAD board" | 241 | bool "MIPS SEAD board" |
242 | select CEVT_R4K | ||
233 | select IRQ_CPU | 243 | select IRQ_CPU |
234 | select DMA_NONCOHERENT | 244 | select DMA_NONCOHERENT |
235 | select SYS_HAS_EARLY_PRINTK | 245 | select SYS_HAS_EARLY_PRINTK |
@@ -248,6 +258,7 @@ config MIPS_SEAD | |||
248 | 258 | ||
249 | config MIPS_SIM | 259 | config MIPS_SIM |
250 | bool 'MIPS simulator (MIPSsim)' | 260 | bool 'MIPS simulator (MIPSsim)' |
261 | select CEVT_R4K | ||
251 | select DMA_NONCOHERENT | 262 | select DMA_NONCOHERENT |
252 | select SYS_HAS_EARLY_PRINTK | 263 | select SYS_HAS_EARLY_PRINTK |
253 | select IRQ_CPU | 264 | select IRQ_CPU |
@@ -265,6 +276,7 @@ config MIPS_SIM | |||
265 | 276 | ||
266 | config MARKEINS | 277 | config MARKEINS |
267 | bool "NEC EMMA2RH Mark-eins" | 278 | bool "NEC EMMA2RH Mark-eins" |
279 | select CEVT_R4K | ||
268 | select DMA_NONCOHERENT | 280 | select DMA_NONCOHERENT |
269 | select HW_HAS_PCI | 281 | select HW_HAS_PCI |
270 | select IRQ_CPU | 282 | select IRQ_CPU |
@@ -279,6 +291,7 @@ config MARKEINS | |||
279 | 291 | ||
280 | config MACH_VR41XX | 292 | config MACH_VR41XX |
281 | bool "NEC VR4100 series based machines" | 293 | bool "NEC VR4100 series based machines" |
294 | select CEVT_R4K | ||
282 | select SYS_HAS_CPU_VR41XX | 295 | select SYS_HAS_CPU_VR41XX |
283 | select GENERIC_HARDIRQS_NO__DO_IRQ | 296 | select GENERIC_HARDIRQS_NO__DO_IRQ |
284 | 297 | ||
@@ -315,6 +328,7 @@ config PMC_MSP | |||
315 | 328 | ||
316 | config PMC_YOSEMITE | 329 | config PMC_YOSEMITE |
317 | bool "PMC-Sierra Yosemite eval board" | 330 | bool "PMC-Sierra Yosemite eval board" |
331 | select CEVT_R4K | ||
318 | select DMA_COHERENT | 332 | select DMA_COHERENT |
319 | select HW_HAS_PCI | 333 | select HW_HAS_PCI |
320 | select IRQ_CPU | 334 | select IRQ_CPU |
@@ -335,6 +349,7 @@ config PMC_YOSEMITE | |||
335 | 349 | ||
336 | config QEMU | 350 | config QEMU |
337 | bool "Qemu" | 351 | bool "Qemu" |
352 | select CEVT_R4K | ||
338 | select DMA_COHERENT | 353 | select DMA_COHERENT |
339 | select GENERIC_ISA_DMA | 354 | select GENERIC_ISA_DMA |
340 | select HAVE_STD_PC_SERIAL_PORT | 355 | select HAVE_STD_PC_SERIAL_PORT |
@@ -365,6 +380,7 @@ config SGI_IP22 | |||
365 | select ARC | 380 | select ARC |
366 | select ARC32 | 381 | select ARC32 |
367 | select BOOT_ELF32 | 382 | select BOOT_ELF32 |
383 | select CEVT_R4K | ||
368 | select DMA_NONCOHERENT | 384 | select DMA_NONCOHERENT |
369 | select HW_HAS_EISA | 385 | select HW_HAS_EISA |
370 | select I8253 | 386 | select I8253 |
@@ -409,6 +425,7 @@ config SGI_IP32 | |||
409 | select ARC | 425 | select ARC |
410 | select ARC32 | 426 | select ARC32 |
411 | select BOOT_ELF32 | 427 | select BOOT_ELF32 |
428 | select CEVT_R4K | ||
412 | select DMA_NONCOHERENT | 429 | select DMA_NONCOHERENT |
413 | select HW_HAS_PCI | 430 | select HW_HAS_PCI |
414 | select IRQ_CPU | 431 | select IRQ_CPU |
@@ -536,6 +553,7 @@ config SNI_RM | |||
536 | select ARC32 if CPU_LITTLE_ENDIAN | 553 | select ARC32 if CPU_LITTLE_ENDIAN |
537 | select ARCH_MAY_HAVE_PC_FDC | 554 | select ARCH_MAY_HAVE_PC_FDC |
538 | select BOOT_ELF32 | 555 | select BOOT_ELF32 |
556 | select CEVT_R4K | ||
539 | select DMA_NONCOHERENT | 557 | select DMA_NONCOHERENT |
540 | select GENERIC_ISA_DMA | 558 | select GENERIC_ISA_DMA |
541 | select HW_HAS_EISA | 559 | select HW_HAS_EISA |
@@ -577,6 +595,7 @@ config TOSHIBA_JMR3927 | |||
577 | 595 | ||
578 | config TOSHIBA_RBTX4927 | 596 | config TOSHIBA_RBTX4927 |
579 | bool "Toshiba RBTX49[23]7 board" | 597 | bool "Toshiba RBTX49[23]7 board" |
598 | select CEVT_R4K | ||
580 | select DMA_NONCOHERENT | 599 | select DMA_NONCOHERENT |
581 | select HAS_TXX9_SERIAL | 600 | select HAS_TXX9_SERIAL |
582 | select HW_HAS_PCI | 601 | select HW_HAS_PCI |
@@ -597,6 +616,7 @@ config TOSHIBA_RBTX4927 | |||
597 | 616 | ||
598 | config TOSHIBA_RBTX4938 | 617 | config TOSHIBA_RBTX4938 |
599 | bool "Toshiba RBTX4938 board" | 618 | bool "Toshiba RBTX4938 board" |
619 | select CEVT_R4K | ||
600 | select DMA_NONCOHERENT | 620 | select DMA_NONCOHERENT |
601 | select HAS_TXX9_SERIAL | 621 | select HAS_TXX9_SERIAL |
602 | select HW_HAS_PCI | 622 | select HW_HAS_PCI |
@@ -616,6 +636,7 @@ config TOSHIBA_RBTX4938 | |||
616 | 636 | ||
617 | config WR_PPMC | 637 | config WR_PPMC |
618 | bool "Wind River PPMC board" | 638 | bool "Wind River PPMC board" |
639 | select CEVT_R4K | ||
619 | select IRQ_CPU | 640 | select IRQ_CPU |
620 | select BOOT_ELF32 | 641 | select BOOT_ELF32 |
621 | select DMA_NONCOHERENT | 642 | select DMA_NONCOHERENT |
@@ -708,6 +729,9 @@ config ARCH_MAY_HAVE_PC_FDC | |||
708 | config BOOT_RAW | 729 | config BOOT_RAW |
709 | bool | 730 | bool |
710 | 731 | ||
732 | config CEVT_R4K | ||
733 | bool | ||
734 | |||
711 | config CFE | 735 | config CFE |
712 | bool | 736 | bool |
713 | 737 | ||