diff options
author | Tony W Wang-oc <TonyWWang-oc@zhaoxin.com> | 2019-06-18 04:37:14 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2019-06-22 05:45:57 -0400 |
commit | 773b2f30a3fc026f3ed121a8b945b0ae19b64ec5 (patch) | |
tree | b6668a0db1a9851f371458734d5c798b97300ec1 | |
parent | 761fdd5e3327db6c646a09bab5ad48cd42680cd2 (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.c | 1 | ||||
-rw-r--r-- | drivers/acpi/processor_idle.c | 1 |
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. |