aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r--arch/mips/Kconfig24
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 0cb6f5ffeecd..033ffd0abe2c 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -336,6 +336,7 @@ config MIPS_SEAD3
336 select BOOT_RAW 336 select BOOT_RAW
337 select CEVT_R4K 337 select CEVT_R4K
338 select CSRC_R4K 338 select CSRC_R4K
339 select CSRC_GIC
339 select CPU_MIPSR2_IRQ_VI 340 select CPU_MIPSR2_IRQ_VI
340 select CPU_MIPSR2_IRQ_EI 341 select CPU_MIPSR2_IRQ_EI
341 select DMA_NONCOHERENT 342 select DMA_NONCOHERENT
@@ -352,6 +353,7 @@ config MIPS_SEAD3
352 select SYS_SUPPORTS_BIG_ENDIAN 353 select SYS_SUPPORTS_BIG_ENDIAN
353 select SYS_SUPPORTS_LITTLE_ENDIAN 354 select SYS_SUPPORTS_LITTLE_ENDIAN
354 select SYS_SUPPORTS_SMARTMIPS 355 select SYS_SUPPORTS_SMARTMIPS
356 select SYS_SUPPORTS_MICROMIPS
355 select USB_ARCH_HAS_EHCI 357 select USB_ARCH_HAS_EHCI
356 select USB_EHCI_BIG_ENDIAN_DESC 358 select USB_EHCI_BIG_ENDIAN_DESC
357 select USB_EHCI_BIG_ENDIAN_MMIO 359 select USB_EHCI_BIG_ENDIAN_MMIO
@@ -908,6 +910,9 @@ config CEVT_GT641XX
908config CEVT_R4K 910config CEVT_R4K
909 bool 911 bool
910 912
913config CEVT_GIC
914 bool
915
911config CEVT_SB1250 916config CEVT_SB1250
912 bool 917 bool
913 918
@@ -1824,6 +1829,15 @@ config FORCE_MAX_ZONEORDER
1824 The page size is not necessarily 4KB. Keep this in mind 1829 The page size is not necessarily 4KB. Keep this in mind
1825 when choosing a value for this option. 1830 when choosing a value for this option.
1826 1831
1832config CEVT_GIC
1833 bool "Use GIC global counter for clock events"
1834 depends on IRQ_GIC && !(MIPS_SEAD3 || MIPS_MT_SMTC)
1835 help
1836 Use the GIC global counter for the clock events. The R4K clock
1837 event driver is always present, so if the platform ends up not
1838 detecting a GIC, it will fall back to the R4K timer for the
1839 generation of clock events.
1840
1827config BOARD_SCACHE 1841config BOARD_SCACHE
1828 bool 1842 bool
1829 1843
@@ -2048,6 +2062,13 @@ config CPU_HAS_SMARTMIPS
2048 you don't know you probably don't have SmartMIPS and should say N 2062 you don't know you probably don't have SmartMIPS and should say N
2049 here. 2063 here.
2050 2064
2065config CPU_MICROMIPS
2066 depends on SYS_SUPPORTS_MICROMIPS
2067 bool "Build kernel using microMIPS ISA"
2068 help
2069 When this option is enabled the kernel will be built using the
2070 microMIPS ISA
2071
2051config CPU_HAS_WB 2072config CPU_HAS_WB
2052 bool 2073 bool
2053 2074
@@ -2110,6 +2131,9 @@ config SYS_SUPPORTS_HIGHMEM
2110config SYS_SUPPORTS_SMARTMIPS 2131config SYS_SUPPORTS_SMARTMIPS
2111 bool 2132 bool
2112 2133
2134config SYS_SUPPORTS_MICROMIPS
2135 bool
2136
2113config ARCH_FLATMEM_ENABLE 2137config ARCH_FLATMEM_ENABLE
2114 def_bool y 2138 def_bool y
2115 depends on !NUMA && !CPU_LOONGSON2 2139 depends on !NUMA && !CPU_LOONGSON2