aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r--arch/mips/Kconfig62
1 files changed, 47 insertions, 15 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 5f149b030c0f..653574bc19cf 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
@@ -601,6 +601,7 @@ endchoice
601 601
602source "arch/mips/alchemy/Kconfig" 602source "arch/mips/alchemy/Kconfig"
603source "arch/mips/basler/excite/Kconfig" 603source "arch/mips/basler/excite/Kconfig"
604source "arch/mips/emma/Kconfig"
604source "arch/mips/jazz/Kconfig" 605source "arch/mips/jazz/Kconfig"
605source "arch/mips/lasat/Kconfig" 606source "arch/mips/lasat/Kconfig"
606source "arch/mips/pmc-sierra/Kconfig" 607source "arch/mips/pmc-sierra/Kconfig"
@@ -849,6 +850,24 @@ config MIPS_RM9122
849 bool 850 bool
850 select SERIAL_RM9000 851 select SERIAL_RM9000
851 852
853config SOC_PNX833X
854 bool
855 select CEVT_R4K
856 select CSRC_R4K
857 select IRQ_CPU
858 select DMA_NONCOHERENT
859 select SYS_HAS_CPU_MIPS32_R2
860 select SYS_SUPPORTS_32BIT_KERNEL
861 select SYS_SUPPORTS_LITTLE_ENDIAN
862 select SYS_SUPPORTS_BIG_ENDIAN
863 select GENERIC_HARDIRQS_NO__DO_IRQ
864 select GENERIC_GPIO
865 select CPU_MIPSR2_IRQ_VI
866
867config SOC_PNX8335
868 bool
869 select SOC_PNX833X
870
852config PNX8550 871config PNX8550
853 bool 872 bool
854 select SOC_PNX8550 873 select SOC_PNX8550
@@ -1092,6 +1111,16 @@ config CPU_R5432
1092 select CPU_SUPPORTS_32BIT_KERNEL 1111 select CPU_SUPPORTS_32BIT_KERNEL
1093 select CPU_SUPPORTS_64BIT_KERNEL 1112 select CPU_SUPPORTS_64BIT_KERNEL
1094 1113
1114config CPU_R5500
1115 bool "R5500"
1116 depends on SYS_HAS_CPU_R5500
1117 select CPU_HAS_LLSC
1118 select CPU_SUPPORTS_32BIT_KERNEL
1119 select CPU_SUPPORTS_64BIT_KERNEL
1120 help
1121 NEC VR5500 and VR5500A series processors implement 64-bit MIPS IV
1122 instruction set.
1123
1095config CPU_R6000 1124config CPU_R6000
1096 bool "R6000" 1125 bool "R6000"
1097 depends on EXPERIMENTAL 1126 depends on EXPERIMENTAL
@@ -1202,6 +1231,9 @@ config SYS_HAS_CPU_R5000
1202config SYS_HAS_CPU_R5432 1231config SYS_HAS_CPU_R5432
1203 bool 1232 bool
1204 1233
1234config SYS_HAS_CPU_R5500
1235 bool
1236
1205config SYS_HAS_CPU_R6000 1237config SYS_HAS_CPU_R6000
1206 bool 1238 bool
1207 1239