[Bionic][PULL] Enable pmc_core_driver for Coffee Lake / Cannon Lake
Kamal Mostafa
kamal at canonical.com
Fri Mar 23 17:42:55 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1730770
== Development Kernel Request ==
Requested by Intel: "Enable pmc_core driver for H, S, and U SKUs"
== Fix ==
All mainline cherry-picks. intel_pmc_core refactoring (probably safe),
and addition of Cannon Lake / Coffee Lake support (affects only new hardware);
low regression potential.
-----
The following changes since commit 280c11a2a93bb05d799367f104f2db29a7e5f346:
UBUNTU: Config: Set TRANSPARENT_HUGEPAGE_ALWAYS=y on ppc64el (2018-03-21 13:40:49 -0300)
are available in the git repository at:
git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic lp1730770
for you to fetch changes up to 9825d4e48e19104f254820cd3b9c131f0cca8aec:
platform/x86: intel_pmc_core: Special case for Coffeelake (2018-03-23 09:59:52 -0700)
----------------------------------------------------------------
Rajneesh Bhardwaj (8):
platform/x86: intel_pmc_core: Remove unused EXPORTED API
platform/x86: intel_pmc_core: Fix file permission warnings
platform/x86: intel_pmc_core: Refactor debugfs entries
platform/x86: intel_pmc_core: Convert to ICPU macro
platform/x86: intel_pmc_core: Remove unused header file
x86/cpu: Add Cannonlake to Intel family
platform/x86: intel_pmc_core: Add CannonLake PCH support
platform/x86: intel_pmc_core: Special case for Coffeelake
Srinivas Pandruvada (4):
platform/x86: intel_pmc_core: Change driver to a module
platform/x86: intel_pmc_core: Substitute PCI with CPUID enumeration
ACPI / LPIT: Export lpit_read_residency_count_address()
platform/x86: intel_pmc_core: Read base address from LPIT
arch/x86/include/asm/intel-family.h | 6 +
arch/x86/include/asm/pmc_core.h | 27 ----
drivers/acpi/acpi_lpit.c | 1 +
drivers/platform/x86/Kconfig | 2 +-
drivers/platform/x86/intel_pmc_core.c | 280 +++++++++++++++++++---------------
drivers/platform/x86/intel_pmc_core.h | 15 +-
6 files changed, 182 insertions(+), 149 deletions(-)
delete mode 100644 arch/x86/include/asm/pmc_core.h
More information about the kernel-team
mailing list