diff options
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 46 |
1 files changed, 19 insertions, 27 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 330f6abc7703..30750c54bdf5 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -126,7 +126,7 @@ config BASLER_EXCITE | |||
126 | select IRQ_CPU | 126 | select IRQ_CPU |
127 | select IRQ_CPU_RM7K | 127 | select IRQ_CPU_RM7K |
128 | select IRQ_CPU_RM9K | 128 | select IRQ_CPU_RM9K |
129 | select SERIAL_RM9000 | 129 | select MIPS_RM9122 |
130 | select SYS_HAS_CPU_RM9000 | 130 | select SYS_HAS_CPU_RM9000 |
131 | select SYS_SUPPORTS_32BIT_KERNEL | 131 | select SYS_SUPPORTS_32BIT_KERNEL |
132 | select SYS_SUPPORTS_64BIT_KERNEL | 132 | select SYS_SUPPORTS_64BIT_KERNEL |
@@ -203,26 +203,6 @@ config MIPS_EV64120 | |||
203 | <http://www.marvell.com/>. Say Y here if you wish to build a | 203 | <http://www.marvell.com/>. Say Y here if you wish to build a |
204 | kernel for this platform. | 204 | kernel for this platform. |
205 | 205 | ||
206 | config MIPS_EV96100 | ||
207 | bool "Galileo EV96100 Evaluation board (EXPERIMENTAL)" | ||
208 | depends on EXPERIMENTAL | ||
209 | select DMA_NONCOHERENT | ||
210 | select HW_HAS_PCI | ||
211 | select IRQ_CPU | ||
212 | select MIPS_GT96100 | ||
213 | select RM7000_CPU_SCACHE | ||
214 | select SWAP_IO_SPACE | ||
215 | select SYS_HAS_CPU_R5000 | ||
216 | select SYS_HAS_CPU_RM7000 | ||
217 | select SYS_SUPPORTS_32BIT_KERNEL | ||
218 | select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL | ||
219 | select SYS_SUPPORTS_BIG_ENDIAN | ||
220 | help | ||
221 | This is an evaluation board based on the Galileo GT-96100 LAN/WAN | ||
222 | communications controllers containing a MIPS R5000 compatible core | ||
223 | running at 83MHz. Their website is <http://www.marvell.com/>. Say Y | ||
224 | here if you wish to build a kernel for this platform. | ||
225 | |||
226 | config MIPS_IVR | 206 | config MIPS_IVR |
227 | bool "Globespan IVR board" | 207 | bool "Globespan IVR board" |
228 | select DMA_NONCOHERENT | 208 | select DMA_NONCOHERENT |
@@ -974,6 +954,12 @@ config MIPS_TX3927 | |||
974 | bool | 954 | bool |
975 | select HAS_TXX9_SERIAL | 955 | select HAS_TXX9_SERIAL |
976 | 956 | ||
957 | config MIPS_RM9122 | ||
958 | bool | ||
959 | select SERIAL_RM9000 | ||
960 | select GPI_RM9000 | ||
961 | select WDT_RM9000 | ||
962 | |||
977 | config PCI_MARVELL | 963 | config PCI_MARVELL |
978 | bool | 964 | bool |
979 | 965 | ||
@@ -1024,6 +1010,15 @@ config EMMA2RH | |||
1024 | depends on MARKEINS | 1010 | depends on MARKEINS |
1025 | default y | 1011 | default y |
1026 | 1012 | ||
1013 | config SERIAL_RM9000 | ||
1014 | bool | ||
1015 | |||
1016 | config GPI_RM9000 | ||
1017 | bool | ||
1018 | |||
1019 | config WDT_RM9000 | ||
1020 | bool | ||
1021 | |||
1027 | # | 1022 | # |
1028 | # Unfortunately not all GT64120 systems run the chip at the same clock. | 1023 | # Unfortunately not all GT64120 systems run the chip at the same clock. |
1029 | # As the user for the clock rate and try to minimize the available options. | 1024 | # As the user for the clock rate and try to minimize the available options. |
@@ -1054,10 +1049,6 @@ config AU1X00_USB_DEVICE | |||
1054 | depends on MIPS_PB1500 || MIPS_PB1100 || MIPS_PB1000 | 1049 | depends on MIPS_PB1500 || MIPS_PB1100 || MIPS_PB1000 |
1055 | default n | 1050 | default n |
1056 | 1051 | ||
1057 | config MIPS_GT96100 | ||
1058 | bool | ||
1059 | select MIPS_GT64120 | ||
1060 | |||
1061 | config IT8172_CIR | 1052 | config IT8172_CIR |
1062 | bool | 1053 | bool |
1063 | depends on MIPS_ITE8172 || MIPS_IVR | 1054 | depends on MIPS_ITE8172 || MIPS_IVR |
@@ -1527,6 +1518,7 @@ config MIPS_MT_SMTC | |||
1527 | select CPU_MIPSR2_SRS | 1518 | select CPU_MIPSR2_SRS |
1528 | select MIPS_MT | 1519 | select MIPS_MT |
1529 | select SMP | 1520 | select SMP |
1521 | select SYS_SUPPORTS_SMP | ||
1530 | help | 1522 | help |
1531 | This is a kernel model which is known a SMTC or lately has been | 1523 | This is a kernel model which is known a SMTC or lately has been |
1532 | marketesed into SMVP. | 1524 | marketesed into SMVP. |
@@ -1538,6 +1530,7 @@ config MIPS_MT_SMP | |||
1538 | select CPU_MIPSR2_SRS | 1530 | select CPU_MIPSR2_SRS |
1539 | select MIPS_MT | 1531 | select MIPS_MT |
1540 | select SMP | 1532 | select SMP |
1533 | select SYS_SUPPORTS_SMP | ||
1541 | help | 1534 | help |
1542 | This is a kernel model which is also known a VSMP or lately | 1535 | This is a kernel model which is also known a VSMP or lately |
1543 | has been marketesed into SMVP. | 1536 | has been marketesed into SMVP. |
@@ -1649,9 +1642,7 @@ config GENERIC_IRQ_PROBE | |||
1649 | default y | 1642 | default y |
1650 | 1643 | ||
1651 | config IRQ_PER_CPU | 1644 | config IRQ_PER_CPU |
1652 | depends on SMP | ||
1653 | bool | 1645 | bool |
1654 | default y | ||
1655 | 1646 | ||
1656 | # | 1647 | # |
1657 | # - Highmem only makes sense for the 32-bit kernel. | 1648 | # - Highmem only makes sense for the 32-bit kernel. |
@@ -1719,6 +1710,7 @@ source "mm/Kconfig" | |||
1719 | config SMP | 1710 | config SMP |
1720 | bool "Multi-Processing support" | 1711 | bool "Multi-Processing support" |
1721 | depends on SYS_SUPPORTS_SMP | 1712 | depends on SYS_SUPPORTS_SMP |
1713 | select IRQ_PER_CPU | ||
1722 | help | 1714 | help |
1723 | This enables support for systems with more than one CPU. If you have | 1715 | This enables support for systems with more than one CPU. If you have |
1724 | a system with only one CPU, like most personal computers, say N. If | 1716 | a system with only one CPU, like most personal computers, say N. If |