LoongArch: Add SMT (Simultaneous Multi-Threading) support
[linux-2.6-block.git] / arch / loongarch / Kconfig
index 72b614429c379342b75f45b679a85db1f3a53a55..e06315b706b881d17ff0b304486d969b63eed1f1 100644 (file)
@@ -5,6 +5,7 @@ config LOONGARCH
        select ACPI
        select ACPI_GENERIC_GSI if ACPI
        select ACPI_MCFG if ACPI
+       select ACPI_PPTT if ACPI
        select ACPI_SYSTEM_POWER_STATES_SUPPORT if ACPI
        select ARCH_BINFMT_ELF_STATE
        select ARCH_ENABLE_MEMORY_HOTPLUG
@@ -376,6 +377,13 @@ config EFI_STUB
          This kernel feature allows the kernel to be loaded directly by
          EFI firmware without the use of a bootloader.
 
+config SCHED_SMT
+       bool "SMT scheduler support"
+       default y
+       help
+         Improves scheduler's performance when there are multiple
+         threads in one physical core.
+
 config SMP
        bool "Multi-Processing support"
        help