diff options
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 2811ecc1f3c7..10a2de34fff6 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig @@ -5,6 +5,7 @@ config MIPS select ARCH_32BIT_OFF_T if !64BIT select ARCH_BINFMT_ELF_STATE if MIPS_FP_SUPPORT select ARCH_CLOCKSOURCE_DATA + select ARCH_HAS_CPU_FINALIZE_INIT select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST select ARCH_HAS_UBSAN_SANITIZE_ALL select ARCH_SUPPORTS_UPROBES @@ -88,6 +89,10 @@ config MIPS select VIRT_TO_BUS select ARCH_HAS_PTE_SPECIAL if !(32BIT && CPU_HAS_RIXI) +config QEMUMIPS64 + bool "Enable for qemumips64 specific configurations" + default n + menu "Machine selection" choice @@ -99,11 +104,9 @@ config MIPS_GENERIC select BOOT_RAW select BUILTIN_DTB select CEVT_R4K - select CLKSRC_MIPS_GIC select COMMON_CLK select CPU_MIPSR2_IRQ_VI select CPU_MIPSR2_IRQ_EI - select CSRC_R4K select DMA_PERDEV_COHERENT select HAVE_PCI select IRQ_MIPS_CPU @@ -111,6 +114,8 @@ config MIPS_GENERIC select MIPS_AUTO_PFN_OFFSET select MIPS_CPU_SCACHE select MIPS_GIC + select CLKSRC_MIPS_GIC if !QEMUMIPS64 + select CSRC_R4K if !QEMUMIPS64 select MIPS_L1_CACHE_SHIFT_7 select NO_EXCEPT_FILL select PCI_DRIVERS_GENERIC @@ -506,9 +511,9 @@ config MIPS_MALTA select BOOT_RAW select BUILTIN_DTB select CEVT_R4K - select CLKSRC_MIPS_GIC + select CLKSRC_MIPS_GIC if !QEMUMIPS64 + select CSRC_R4K if !QEMUMIPS64 select COMMON_CLK - select CSRC_R4K select DMA_MAYBE_COHERENT select GENERIC_ISA_DMA select HAVE_PCSPKR_PLATFORM |