diff options
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 62 |
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 | ||
241 | config MARKEINS | 241 | config 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 | ||
257 | config MACH_VR41XX | 244 | config 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 | ||
251 | config NXP_STB220 | ||
252 | bool "NXP STB220 board" | ||
253 | select SOC_PNX833X | ||
254 | help | ||
255 | Support for NXP Semiconductors STB220 Development Board. | ||
256 | |||
257 | config 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 | |||
264 | config PNX8550_JBS | 264 | config 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 | ||
602 | source "arch/mips/alchemy/Kconfig" | 602 | source "arch/mips/alchemy/Kconfig" |
603 | source "arch/mips/basler/excite/Kconfig" | 603 | source "arch/mips/basler/excite/Kconfig" |
604 | source "arch/mips/emma/Kconfig" | ||
604 | source "arch/mips/jazz/Kconfig" | 605 | source "arch/mips/jazz/Kconfig" |
605 | source "arch/mips/lasat/Kconfig" | 606 | source "arch/mips/lasat/Kconfig" |
606 | source "arch/mips/pmc-sierra/Kconfig" | 607 | source "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 | ||
853 | config 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 | |||
867 | config SOC_PNX8335 | ||
868 | bool | ||
869 | select SOC_PNX833X | ||
870 | |||
852 | config PNX8550 | 871 | config 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 | ||
1114 | config 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 | |||
1095 | config CPU_R6000 | 1124 | config 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 | |||
1202 | config SYS_HAS_CPU_R5432 | 1231 | config SYS_HAS_CPU_R5432 |
1203 | bool | 1232 | bool |
1204 | 1233 | ||
1234 | config SYS_HAS_CPU_R5500 | ||
1235 | bool | ||
1236 | |||
1205 | config SYS_HAS_CPU_R6000 | 1237 | config SYS_HAS_CPU_R6000 |
1206 | bool | 1238 | bool |
1207 | 1239 | ||