Commit Graph

3 Commits

Author SHA1 Message Date
Rafael J. Wysocki 253644e7d2 Intel: ACPI: processor: Export acpi_processor_evaluate_cst()
commit 77fb4e0a559a960eb36d0b2c50c781c5492577eb upsteam

Backport summary: Backport to 5.4.49 for ICX intel_idle support

The intel_idle driver will be modified to use ACPI _CST subsequently
and it will need to call acpi_processor_evaluate_cst(), so move that
function to acpi_processor.c so that it is always present (which is
required by intel_idle) and export it to modules to allow the ACPI
processor driver (which is modular) to call it.

No intentional functional impact.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: yjia <yingbao.jia@intel.com>
2021-04-25 14:31:11 +08:00
Rafael J. Wysocki d5d524770e Intel: ACPI: processor: Export function to claim _CST control
commit bc94638886ab21f8247d3f7f39573d3feb7d8284 upstream

Backport summary: Backport to 5.4.49 for ICX intel_idle support

The intel_idle driver will be modified to use ACPI _CST subsequently
and it will need to notify the platform firmware of that if
acpi_gbl_FADT.cst_control is set, so add a routine for this purpose,
acpi_processor_claim_cst_control(), to acpi_processor.c (so that it
is always present which is required by intel_idle) and export it
to allow the ACPI processor driver (which is modular) to call it.

No intentional functional impact.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: yjia <yingbao.jia@intel.com>
2021-04-25 14:31:11 +08:00
Kaixu Xia 590eaf1fec Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces.
Signed-off-by: Kaixu Xia <kaixuxia@tencent.com>
2021-03-16 11:01:34 +08:00