diff options
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 24 |
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 | |||
908 | config CEVT_R4K | 910 | config CEVT_R4K |
909 | bool | 911 | bool |
910 | 912 | ||
913 | config CEVT_GIC | ||
914 | bool | ||
915 | |||
911 | config CEVT_SB1250 | 916 | config 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 | ||
1832 | config 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 | |||
1827 | config BOARD_SCACHE | 1841 | config 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 | ||
2065 | config 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 | |||
2051 | config CPU_HAS_WB | 2072 | config CPU_HAS_WB |
2052 | bool | 2073 | bool |
2053 | 2074 | ||
@@ -2110,6 +2131,9 @@ config SYS_SUPPORTS_HIGHMEM | |||
2110 | config SYS_SUPPORTS_SMARTMIPS | 2131 | config SYS_SUPPORTS_SMARTMIPS |
2111 | bool | 2132 | bool |
2112 | 2133 | ||
2134 | config SYS_SUPPORTS_MICROMIPS | ||
2135 | bool | ||
2136 | |||
2113 | config ARCH_FLATMEM_ENABLE | 2137 | config ARCH_FLATMEM_ENABLE |
2114 | def_bool y | 2138 | def_bool y |
2115 | depends on !NUMA && !CPU_LOONGSON2 | 2139 | depends on !NUMA && !CPU_LOONGSON2 |