]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
platform/x86: intel_turbo_max_3: Move to intel sub-directory
authorKate Hsuan <hpa@redhat.com>
Fri, 20 Aug 2021 11:04:49 +0000 (14:04 +0300)
committerHans de Goede <hdegoede@redhat.com>
Fri, 20 Aug 2021 18:11:22 +0000 (20:11 +0200)
Move Intel Turbo Max 3 driver to intel sub-directory to improve readability
and rename it from intel_turbo_max_3.c to turbo_max_3.c.

Signed-off-by: Kate Hsuan <hpa@redhat.com>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20210820110458.73018-12-andriy.shevchenko@linux.intel.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/intel/Kconfig
drivers/platform/x86/intel/Makefile
drivers/platform/x86/intel/turbo_max_3.c [moved from drivers/platform/x86/intel_turbo_max_3.c with 100% similarity]

index 7820f4e63d017137409f81a9d1318f3dd6f40c49..a9acd44c2076ce06ce0057363c3b5c193ef47b3f 100644 (file)
@@ -1112,16 +1112,6 @@ config INTEL_IPS
 
 source "drivers/platform/x86/intel_speed_select_if/Kconfig"
 
-config INTEL_TURBO_MAX_3
-       bool "Intel Turbo Boost Max Technology 3.0 enumeration driver"
-       depends on X86_64 && SCHED_MC_PRIO
-       help
-         This driver reads maximum performance ratio of each CPU and set up
-         the scheduler priority metrics. In this way scheduler can prefer
-         CPU with higher performance to schedule tasks.
-         This driver is only required when the system is not using Hardware
-         P-States (HWP). In HWP mode, priority can be read from ACPI tables.
-
 config INTEL_UNCORE_FREQ_CONTROL
        tristate "Intel Uncore frequency control driver"
        depends on X86_64
index 44f990f7c2c4c5dfccc2220d514ae8f6f489b831..15d0754363ea46e60e17db779ac9876181a2e543 100644 (file)
@@ -121,7 +121,6 @@ obj-$(CONFIG_WIRELESS_HOTKEY)               += wireless-hotkey.o
 # Intel uncore drivers
 obj-$(CONFIG_INTEL_IPS)                                += intel_ips.o
 obj-$(CONFIG_INTEL_SPEED_SELECT_INTERFACE)     += intel_speed_select_if/
-obj-$(CONFIG_INTEL_TURBO_MAX_3)                        += intel_turbo_max_3.o
 obj-$(CONFIG_INTEL_UNCORE_FREQ_CONTROL)                += intel-uncore-frequency.o
 
 # Intel PMIC / PMC / P-Unit devices
index 24cd26579d5245e6664b7eaecb6e26b57c3e0839..701479386305cf6f507bdf39eba0c4d34d235853 100644 (file)
@@ -87,4 +87,15 @@ config INTEL_SMARTCONNECT
          This driver checks to determine whether the device has Intel Smart
          Connect enabled, and if so disables it.
 
+config INTEL_TURBO_MAX_3
+       bool "Intel Turbo Boost Max Technology 3.0 enumeration driver"
+       depends on X86_64 && SCHED_MC_PRIO
+       help
+         This driver reads maximum performance ratio of each CPU and set up
+         the scheduler priority metrics. In this way scheduler can prefer
+         CPU with higher performance to schedule tasks.
+
+         This driver is only required when the system is not using Hardware
+         P-States (HWP). In HWP mode, priority can be read from ACPI tables.
+
 endif # X86_PLATFORM_DRIVERS_INTEL
index cefcc92d93f596ea85abfebfb4052e4414a29747..1ecdf774e4907be76bbaa37edff5b50cd23c869b 100644 (file)
@@ -26,3 +26,5 @@ intel-rst-y                           := rst.o
 obj-$(CONFIG_INTEL_RST)                        += intel-rst.o
 intel-smartconnect-y                   := smartconnect.o
 obj-$(CONFIG_INTEL_SMARTCONNECT)       += intel-smartconnect.o
+intel_turbo_max_3-y                    := turbo_max_3.o
+obj-$(CONFIG_INTEL_TURBO_MAX_3)                += intel_turbo_max_3.o