aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony W Wang-oc <TonyWWang-oc@zhaoxin.com>2019-06-18 04:37:14 -0400
committerThomas Gleixner <tglx@linutronix.de>2019-06-22 05:45:57 -0400
commit773b2f30a3fc026f3ed121a8b945b0ae19b64ec5 (patch)
treeb6668a0db1a9851f371458734d5c798b97300ec1
parent761fdd5e3327db6c646a09bab5ad48cd42680cd2 (diff)
ACPI, x86: Add Zhaoxin processors support for NONSTOP TSC
Zhaoxin CPUs have NONSTOP TSC feature, so enable the ACPI driver support for it. Signed-off-by: Tony W Wang-oc <TonyWWang-oc@zhaoxin.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: "hpa@zytor.com" <hpa@zytor.com> Cc: "gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org> Cc: "rjw@rjwysocki.net" <rjw@rjwysocki.net> Cc: "lenb@kernel.org" <lenb@kernel.org> Cc: David Wang <DavidWang@zhaoxin.com> Cc: "Cooper Yan(BJ-RD)" <CooperYan@zhaoxin.com> Cc: "Qiyuan Wang(BJ-RD)" <QiyuanWang@zhaoxin.com> Cc: "Herry Yang(BJ-RD)" <HerryYang@zhaoxin.com> Link: https://lkml.kernel.org/r/d1cfd937dabc44518d42038b55522c53@zhaoxin.com
-rw-r--r--drivers/acpi/acpi_pad.c1
-rw-r--r--drivers/acpi/processor_idle.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/acpi/acpi_pad.c b/drivers/acpi/acpi_pad.c
index 6b3f1217a237..e7dc0133f817 100644
--- a/drivers/acpi/acpi_pad.c
+++ b/drivers/acpi/acpi_pad.c
@@ -64,6 +64,7 @@ static void power_saving_mwait_init(void)
64 case X86_VENDOR_HYGON: 64 case X86_VENDOR_HYGON:
65 case X86_VENDOR_AMD: 65 case X86_VENDOR_AMD:
66 case X86_VENDOR_INTEL: 66 case X86_VENDOR_INTEL:
67 case X86_VENDOR_ZHAOXIN:
67 /* 68 /*
68 * AMD Fam10h TSC will tick in all 69 * AMD Fam10h TSC will tick in all
69 * C/P/S0/S1 states when this bit is set. 70 * C/P/S0/S1 states when this bit is set.
diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
index e387a258d649..ed56c6d20b08 100644
--- a/drivers/acpi/processor_idle.c
+++ b/drivers/acpi/processor_idle.c
@@ -196,6 +196,7 @@ static void tsc_check_state(int state)
196 case X86_VENDOR_AMD: 196 case X86_VENDOR_AMD:
197 case X86_VENDOR_INTEL: 197 case X86_VENDOR_INTEL:
198 case X86_VENDOR_CENTAUR: 198 case X86_VENDOR_CENTAUR:
199 case X86_VENDOR_ZHAOXIN:
199 /* 200 /*
200 * AMD Fam10h TSC will tick in all 201 * AMD Fam10h TSC will tick in all
201 * C/P/S0/S1 states when this bit is set. 202 * C/P/S0/S1 states when this bit is set.