]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h
authorPerry Yuan <perry.yuan@amd.com>
Wed, 26 Jun 2024 04:27:30 +0000 (23:27 -0500)
committerMario Limonciello <mario.limonciello@amd.com>
Wed, 26 Jun 2024 20:48:21 +0000 (15:48 -0500)
There are some other drivers also need to use the
MSR_K7_HWCR_CPB_DIS_BIT for CPB control bit, so it makes sense to move
the definition to a common header file to allow other driver to use it.

No intentional functional impact.

Suggested-by: Gautham Ranjal Shenoy <gautham.shenoy@amd.com>
Signed-off-by: Perry Yuan <perry.yuan@amd.com>
Acked-by: Rafael J. Wysocki <rafael@kernel.org>
Acked-by: Huang Rui <ray.huang@amd.com>
Link: https://lore.kernel.org/r/78b6c75e6cffddce3e950dd543af6ae9f8eeccc3.1718988436.git.perry.yuan@amd.com
Link: https://lore.kernel.org/r/20240626042733.3747-2-mario.limonciello@amd.com
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
arch/x86/include/asm/msr-index.h
drivers/cpufreq/acpi-cpufreq.c

index e022e6eb766c64050aedcefc5b8962c2049184c6..384739d592af2942621b61cbc25369a2bebbc83f 100644 (file)
 #define MSR_K7_HWCR_IRPERF_EN          BIT_ULL(MSR_K7_HWCR_IRPERF_EN_BIT)
 #define MSR_K7_FID_VID_CTL             0xc0010041
 #define MSR_K7_FID_VID_STATUS          0xc0010042
+#define MSR_K7_HWCR_CPB_DIS_BIT                25
+#define MSR_K7_HWCR_CPB_DIS            BIT_ULL(MSR_K7_HWCR_CPB_DIS_BIT)
 
 /* K6 MSRs */
 #define MSR_K6_WHCR                    0xc0000082
index 37f1cdf46d291800c6ff5487a96abacebb8dc43f..2fc82831bddd52120e60b3cbe95d07569f73eda4 100644 (file)
@@ -50,8 +50,6 @@ enum {
 #define AMD_MSR_RANGE          (0x7)
 #define HYGON_MSR_RANGE                (0x7)
 
-#define MSR_K7_HWCR_CPB_DIS    (1ULL << 25)
-
 struct acpi_cpufreq_data {
        unsigned int resume;
        unsigned int cpu_feature;