diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-15 18:01:29 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-15 18:01:29 -0400 |
commit | 7e2225d860772aaa07e1cebca6a5aa6f93f9aa91 (patch) | |
tree | 8a4c3076c2043d011fcf2357835f4f16be7606a7 /arch/mips/Kconfig | |
parent | 3a628b0fd42f7eaf9d052447784d48ceae9ffb8e (diff) | |
parent | b27418aa551a153e8bf1bd16cf93e5786f9590a9 (diff) |
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: (54 commits)
[MIPS] Remove mips_machtype for LASAT machines
[MIPS] Remove mips_machtype from EMMA2RH machines
[MIPS] Remove mips_machtype from ARC based machines
[MIPS] MTX-1 flash partition setup move to platform devices registration
[MIPS] TXx9: cleanup and fix some sparse warnings
[MIPS] TXx9: rename asm-mips/mach-jmr3927 to asm-mips/mach-tx39xx
[MIPS] remove machtype for group Toshiba
[MIPS] separate rbtx4927_time_init() and rbtx4937_time_init()
[MIPS] separate rbtx4927_arch_init() and rbtx4937_arch_init()
[MIPS] txx9_cpu_clock setup move to rbtx4927_time_init()
[MIPS] txx9_board_vec set directly without mips_machtype
[MIPS] IP22: Add platform device for Indy volume buttons
[MIPS] cmbvr4133: Remove support
[MIPS] remove wrppmc_machine_power_off()
[MIPS] replace inline assembler to cpu_wait()
[MIPS] IP22/28: Add platform devices for HAL2
[MIPS] TXx9: Update and merge defconfigs
[MIPS] TXx9: Make single kernel can support multiple boards
[MIPS] TXx9: Update defconfigs
[MIPS] TXx9: Reorganize PCI code
...
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 130 |
1 files changed, 10 insertions, 120 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index d2be3ffca280..d21df5f1b1f3 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -181,38 +181,6 @@ config LEMOTE_FULONG | |||
181 | Lemote Fulong mini-PC board based on the Chinese Loongson-2E CPU and | 181 | Lemote Fulong mini-PC board based on the Chinese Loongson-2E CPU and |
182 | an FPGA northbridge | 182 | an FPGA northbridge |
183 | 183 | ||
184 | config MIPS_ATLAS | ||
185 | bool "MIPS Atlas board" | ||
186 | select BOOT_ELF32 | ||
187 | select BOOT_RAW | ||
188 | select CEVT_R4K | ||
189 | select CSRC_R4K | ||
190 | select DMA_NONCOHERENT | ||
191 | select SYS_HAS_EARLY_PRINTK | ||
192 | select IRQ_CPU | ||
193 | select HW_HAS_PCI | ||
194 | select MIPS_BOARDS_GEN | ||
195 | select MIPS_BONITO64 | ||
196 | select PCI_GT64XXX_PCI0 | ||
197 | select MIPS_MSC | ||
198 | select RM7000_CPU_SCACHE | ||
199 | select SWAP_IO_SPACE | ||
200 | select SYS_HAS_CPU_MIPS32_R1 | ||
201 | select SYS_HAS_CPU_MIPS32_R2 | ||
202 | select SYS_HAS_CPU_MIPS64_R1 | ||
203 | select SYS_HAS_CPU_NEVADA | ||
204 | select SYS_HAS_CPU_RM7000 | ||
205 | select SYS_SUPPORTS_32BIT_KERNEL | ||
206 | select SYS_SUPPORTS_64BIT_KERNEL | ||
207 | select SYS_SUPPORTS_BIG_ENDIAN | ||
208 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
209 | select SYS_SUPPORTS_MULTITHREADING if EXPERIMENTAL | ||
210 | select SYS_SUPPORTS_SMARTMIPS | ||
211 | select GENERIC_HARDIRQS_NO__DO_IRQ | ||
212 | help | ||
213 | This enables support for the MIPS Technologies Atlas evaluation | ||
214 | board. | ||
215 | |||
216 | config MIPS_MALTA | 184 | config MIPS_MALTA |
217 | bool "MIPS Malta board" | 185 | bool "MIPS Malta board" |
218 | select ARCH_MAY_HAVE_PC_FDC | 186 | select ARCH_MAY_HAVE_PC_FDC |
@@ -249,26 +217,6 @@ config MIPS_MALTA | |||
249 | This enables support for the MIPS Technologies Malta evaluation | 217 | This enables support for the MIPS Technologies Malta evaluation |
250 | board. | 218 | board. |
251 | 219 | ||
252 | config MIPS_SEAD | ||
253 | bool "MIPS SEAD board" | ||
254 | select CEVT_R4K | ||
255 | select CSRC_R4K | ||
256 | select IRQ_CPU | ||
257 | select DMA_NONCOHERENT | ||
258 | select SYS_HAS_EARLY_PRINTK | ||
259 | select MIPS_BOARDS_GEN | ||
260 | select SYS_HAS_CPU_MIPS32_R1 | ||
261 | select SYS_HAS_CPU_MIPS32_R2 | ||
262 | select SYS_HAS_CPU_MIPS64_R1 | ||
263 | select SYS_SUPPORTS_32BIT_KERNEL | ||
264 | select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL | ||
265 | select SYS_SUPPORTS_BIG_ENDIAN | ||
266 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
267 | select SYS_SUPPORTS_SMARTMIPS | ||
268 | help | ||
269 | This enables support for the MIPS Technologies SEAD evaluation | ||
270 | board. | ||
271 | |||
272 | config MIPS_SIM | 220 | config MIPS_SIM |
273 | bool 'MIPS simulator (MIPSsim)' | 221 | bool 'MIPS simulator (MIPSsim)' |
274 | select CEVT_R4K | 222 | select CEVT_R4K |
@@ -437,6 +385,8 @@ config SGI_IP28 | |||
437 | select SGI_HAS_DS1286 | 385 | select SGI_HAS_DS1286 |
438 | select SGI_HAS_I8042 | 386 | select SGI_HAS_I8042 |
439 | select SGI_HAS_INDYDOG | 387 | select SGI_HAS_INDYDOG |
388 | select SGI_HAS_HAL2 | ||
389 | select SGI_HAS_HAL2 | ||
440 | select SGI_HAS_SEEQ | 390 | select SGI_HAS_SEEQ |
441 | select SGI_HAS_WD93 | 391 | select SGI_HAS_WD93 |
442 | select SGI_HAS_ZILOG | 392 | select SGI_HAS_ZILOG |
@@ -602,65 +552,11 @@ config SNI_RM | |||
602 | Technology and now in turn merged with Fujitsu. Say Y here to | 552 | Technology and now in turn merged with Fujitsu. Say Y here to |
603 | support this machine type. | 553 | support this machine type. |
604 | 554 | ||
605 | config TOSHIBA_JMR3927 | 555 | config MACH_TX39XX |
606 | bool "Toshiba JMR-TX3927 board" | 556 | bool "Toshiba TX39 series based machines" |
607 | select CEVT_TXX9 | ||
608 | select DMA_NONCOHERENT | ||
609 | select HW_HAS_PCI | ||
610 | select MIPS_TX3927 | ||
611 | select IRQ_TXX9 | ||
612 | select SWAP_IO_SPACE | ||
613 | select SYS_HAS_CPU_TX39XX | ||
614 | select SYS_SUPPORTS_32BIT_KERNEL | ||
615 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
616 | select SYS_SUPPORTS_BIG_ENDIAN | ||
617 | select GENERIC_HARDIRQS_NO__DO_IRQ | ||
618 | select GPIO_TXX9 | ||
619 | 557 | ||
620 | config TOSHIBA_RBTX4927 | 558 | config MACH_TX49XX |
621 | bool "Toshiba RBTX49[23]7 board" | 559 | bool "Toshiba TX49 series based machines" |
622 | select CEVT_R4K | ||
623 | select CSRC_R4K | ||
624 | select CEVT_TXX9 | ||
625 | select DMA_NONCOHERENT | ||
626 | select HAS_TXX9_SERIAL | ||
627 | select HW_HAS_PCI | ||
628 | select IRQ_CPU | ||
629 | select IRQ_TXX9 | ||
630 | select I8259 if TOSHIBA_FPCIB0 | ||
631 | select SWAP_IO_SPACE | ||
632 | select SYS_HAS_CPU_TX49XX | ||
633 | select SYS_SUPPORTS_32BIT_KERNEL | ||
634 | select SYS_SUPPORTS_64BIT_KERNEL | ||
635 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
636 | select SYS_SUPPORTS_BIG_ENDIAN | ||
637 | select SYS_SUPPORTS_KGDB | ||
638 | select GENERIC_HARDIRQS_NO__DO_IRQ | ||
639 | help | ||
640 | This Toshiba board is based on the TX4927 processor. Say Y here to | ||
641 | support this machine type | ||
642 | |||
643 | config TOSHIBA_RBTX4938 | ||
644 | bool "Toshiba RBTX4938 board" | ||
645 | select CEVT_R4K | ||
646 | select CSRC_R4K | ||
647 | select CEVT_TXX9 | ||
648 | select DMA_NONCOHERENT | ||
649 | select HAS_TXX9_SERIAL | ||
650 | select HW_HAS_PCI | ||
651 | select IRQ_CPU | ||
652 | select IRQ_TXX9 | ||
653 | select SWAP_IO_SPACE | ||
654 | select SYS_HAS_CPU_TX49XX | ||
655 | select SYS_SUPPORTS_32BIT_KERNEL | ||
656 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
657 | select SYS_SUPPORTS_BIG_ENDIAN | ||
658 | select SYS_SUPPORTS_KGDB | ||
659 | select GENERIC_HARDIRQS_NO__DO_IRQ | ||
660 | select GPIO_TXX9 | ||
661 | help | ||
662 | This Toshiba board is based on the TX4938 processor. Say Y here to | ||
663 | support this machine type | ||
664 | 560 | ||
665 | config WR_PPMC | 561 | config WR_PPMC |
666 | bool "Wind River PPMC board" | 562 | bool "Wind River PPMC board" |
@@ -694,8 +590,7 @@ source "arch/mips/lasat/Kconfig" | |||
694 | source "arch/mips/pmc-sierra/Kconfig" | 590 | source "arch/mips/pmc-sierra/Kconfig" |
695 | source "arch/mips/sgi-ip27/Kconfig" | 591 | source "arch/mips/sgi-ip27/Kconfig" |
696 | source "arch/mips/sibyte/Kconfig" | 592 | source "arch/mips/sibyte/Kconfig" |
697 | source "arch/mips/tx4927/Kconfig" | 593 | source "arch/mips/txx9/Kconfig" |
698 | source "arch/mips/tx4938/Kconfig" | ||
699 | source "arch/mips/vr41xx/Kconfig" | 594 | source "arch/mips/vr41xx/Kconfig" |
700 | 595 | ||
701 | endmenu | 596 | endmenu |
@@ -939,10 +834,6 @@ config PCI_GT64XXX_PCI0 | |||
939 | config NO_EXCEPT_FILL | 834 | config NO_EXCEPT_FILL |
940 | bool | 835 | bool |
941 | 836 | ||
942 | config MIPS_TX3927 | ||
943 | bool | ||
944 | select HAS_TXX9_SERIAL | ||
945 | |||
946 | config MIPS_RM9122 | 837 | config MIPS_RM9122 |
947 | bool | 838 | bool |
948 | select SERIAL_RM9000 | 839 | select SERIAL_RM9000 |
@@ -979,6 +870,9 @@ config SGI_HAS_DS1286 | |||
979 | config SGI_HAS_INDYDOG | 870 | config SGI_HAS_INDYDOG |
980 | bool | 871 | bool |
981 | 872 | ||
873 | config SGI_HAS_HAL2 | ||
874 | bool | ||
875 | |||
982 | config SGI_HAS_SEEQ | 876 | config SGI_HAS_SEEQ |
983 | bool | 877 | bool |
984 | 878 | ||
@@ -2065,10 +1959,6 @@ source "fs/Kconfig.binfmt" | |||
2065 | config TRAD_SIGNALS | 1959 | config TRAD_SIGNALS |
2066 | bool | 1960 | bool |
2067 | 1961 | ||
2068 | config BINFMT_IRIX | ||
2069 | bool "Include IRIX binary compatibility" | ||
2070 | depends on CPU_BIG_ENDIAN && 32BIT && BROKEN | ||
2071 | |||
2072 | config MIPS32_COMPAT | 1962 | config MIPS32_COMPAT |
2073 | bool "Kernel support for Linux/MIPS 32-bit binary compatibility" | 1963 | bool "Kernel support for Linux/MIPS 32-bit binary compatibility" |
2074 | depends on 64BIT | 1964 | depends on 64BIT |