aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r--arch/mips/Kconfig67
1 files changed, 47 insertions, 20 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 5f149b030c0f..f4af967a6b30 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -238,21 +238,8 @@ config MIPS_SIM
238 This option enables support for MIPS Technologies MIPSsim software 238 This option enables support for MIPS Technologies MIPSsim software
239 emulator. 239 emulator.
240 240
241config MARKEINS 241config MACH_EMMA
242 bool "NEC EMMA2RH Mark-eins" 242 bool "NEC EMMA series based machines"
243 select CEVT_R4K
244 select CSRC_R4K
245 select DMA_NONCOHERENT
246 select HW_HAS_PCI
247 select IRQ_CPU
248 select SWAP_IO_SPACE
249 select SYS_SUPPORTS_32BIT_KERNEL
250 select SYS_SUPPORTS_BIG_ENDIAN
251 select SYS_SUPPORTS_LITTLE_ENDIAN
252 select SYS_HAS_CPU_R5000
253 help
254 This enables support for the R5432-based NEC Mark-eins
255 boards with R5500 CPU.
256 243
257config MACH_VR41XX 244config MACH_VR41XX
258 bool "NEC VR4100 series based machines" 245 bool "NEC VR4100 series based machines"
@@ -261,6 +248,19 @@ config MACH_VR41XX
261 select SYS_HAS_CPU_VR41XX 248 select SYS_HAS_CPU_VR41XX
262 select GENERIC_HARDIRQS_NO__DO_IRQ 249 select GENERIC_HARDIRQS_NO__DO_IRQ
263 250
251config NXP_STB220
252 bool "NXP STB220 board"
253 select SOC_PNX833X
254 help
255 Support for NXP Semiconductors STB220 Development Board.
256
257config NXP_STB225
258 bool "NXP 225 board"
259 select SOC_PNX833X
260 select SOC_PNX8335
261 help
262 Support for NXP Semiconductors STB225 Development Board.
263
264config PNX8550_JBS 264config PNX8550_JBS
265 bool "NXP PNX8550 based JBS board" 265 bool "NXP PNX8550 based JBS board"
266 select PNX8550 266 select PNX8550
@@ -327,7 +327,6 @@ config SGI_IP22
327 select IP22_CPU_SCACHE 327 select IP22_CPU_SCACHE
328 select IRQ_CPU 328 select IRQ_CPU
329 select GENERIC_ISA_DMA_SUPPORT_BROKEN 329 select GENERIC_ISA_DMA_SUPPORT_BROKEN
330 select SGI_HAS_DS1286
331 select SGI_HAS_I8042 330 select SGI_HAS_I8042
332 select SGI_HAS_INDYDOG 331 select SGI_HAS_INDYDOG
333 select SGI_HAS_HAL2 332 select SGI_HAS_HAL2
@@ -382,7 +381,6 @@ config SGI_IP28
382 select HW_HAS_EISA 381 select HW_HAS_EISA
383 select I8253 382 select I8253
384 select I8259 383 select I8259
385 select SGI_HAS_DS1286
386 select SGI_HAS_I8042 384 select SGI_HAS_I8042
387 select SGI_HAS_INDYDOG 385 select SGI_HAS_INDYDOG
388 select SGI_HAS_HAL2 386 select SGI_HAS_HAL2
@@ -601,6 +599,7 @@ endchoice
601 599
602source "arch/mips/alchemy/Kconfig" 600source "arch/mips/alchemy/Kconfig"
603source "arch/mips/basler/excite/Kconfig" 601source "arch/mips/basler/excite/Kconfig"
602source "arch/mips/emma/Kconfig"
604source "arch/mips/jazz/Kconfig" 603source "arch/mips/jazz/Kconfig"
605source "arch/mips/lasat/Kconfig" 604source "arch/mips/lasat/Kconfig"
606source "arch/mips/pmc-sierra/Kconfig" 605source "arch/mips/pmc-sierra/Kconfig"
@@ -849,6 +848,24 @@ config MIPS_RM9122
849 bool 848 bool
850 select SERIAL_RM9000 849 select SERIAL_RM9000
851 850
851config SOC_PNX833X
852 bool
853 select CEVT_R4K
854 select CSRC_R4K
855 select IRQ_CPU
856 select DMA_NONCOHERENT
857 select SYS_HAS_CPU_MIPS32_R2
858 select SYS_SUPPORTS_32BIT_KERNEL
859 select SYS_SUPPORTS_LITTLE_ENDIAN
860 select SYS_SUPPORTS_BIG_ENDIAN
861 select GENERIC_HARDIRQS_NO__DO_IRQ
862 select GENERIC_GPIO
863 select CPU_MIPSR2_IRQ_VI
864
865config SOC_PNX8335
866 bool
867 select SOC_PNX833X
868
852config PNX8550 869config PNX8550
853 bool 870 bool
854 select SOC_PNX8550 871 select SOC_PNX8550
@@ -874,9 +891,6 @@ config EMMA2RH
874config SERIAL_RM9000 891config SERIAL_RM9000
875 bool 892 bool
876 893
877config SGI_HAS_DS1286
878 bool
879
880config SGI_HAS_INDYDOG 894config SGI_HAS_INDYDOG
881 bool 895 bool
882 896
@@ -1092,6 +1106,16 @@ config CPU_R5432
1092 select CPU_SUPPORTS_32BIT_KERNEL 1106 select CPU_SUPPORTS_32BIT_KERNEL
1093 select CPU_SUPPORTS_64BIT_KERNEL 1107 select CPU_SUPPORTS_64BIT_KERNEL
1094 1108
1109config CPU_R5500
1110 bool "R5500"
1111 depends on SYS_HAS_CPU_R5500
1112 select CPU_HAS_LLSC
1113 select CPU_SUPPORTS_32BIT_KERNEL
1114 select CPU_SUPPORTS_64BIT_KERNEL
1115 help
1116 NEC VR5500 and VR5500A series processors implement 64-bit MIPS IV
1117 instruction set.
1118
1095config CPU_R6000 1119config CPU_R6000
1096 bool "R6000" 1120 bool "R6000"
1097 depends on EXPERIMENTAL 1121 depends on EXPERIMENTAL
@@ -1202,6 +1226,9 @@ config SYS_HAS_CPU_R5000
1202config SYS_HAS_CPU_R5432 1226config SYS_HAS_CPU_R5432
1203 bool 1227 bool
1204 1228
1229config SYS_HAS_CPU_R5500
1230 bool
1231
1205config SYS_HAS_CPU_R6000 1232config SYS_HAS_CPU_R6000
1206 bool 1233 bool
1207 1234