[linux-yocto] [4.12][PATCH 00/20] Add intel-pmc-core and ish support for CoffeeLake board

Liwei Song liwei.song at windriver.com
Thu Mar 22 20:19:25 PDT 2018


Hi Bruce,

These series patches use to add Intel PMC core and Intel ISH support
on CoffeeLake board. All patches backported from upstream.

It also include one kernel-cache patch which used to enable
CONFIG_INTEL_PMC_CORE for intel-pmc-core driver.

Thanks,
Liwei.

 

Liwei Song (1):
  features/intel-pmc: add Intel pmc core support

 features/intel-pmc/intel-pmc-core.cfg | 1 +
 features/intel-pmc/intel-pmc-core.scc | 4 ++++
 2 files changed, 5 insertions(+)
 create mode 100644 features/intel-pmc/intel-pmc-core.cfg
 create mode 100644 features/intel-pmc/intel-pmc-core.scc

Rajneesh Bhardwaj (10):
  platform/x86: intel_pmc_core: Remove unused EXPORTED API
  platform/x86: intel_pmc_core: Remove unused variable
  platform/x86: intel_pmc_core: Fix kernel doc for pmc_dev
  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
  platform/x86: intel_pmc_core: Add CannonLake PCH support
  platform/x86: intel_pmc_core: Special case for Coffeelake
  x86/cpu: Add Cannonlake to Intel family

Song Hongyan (2):
  HID: intel-ish-hid: Enable Cannon Lake ish driver
  HID: intel-ish-hid: Enable Gemini Lake ish driver

Srinivas Pandruvada (7):
  HID: intel-ish-hid: Enable Cannon Lake and Coffee Lake laptop/desktop
  platform/x86: intel_pmc_core: Make the driver PCH family agnostic
  platform/x86: intel_pmc_core: Change driver to a module
  platform/x86: intel_pmc_core: Substitute PCI with CPUID enumeration
  platform/x86: intel_pmc_core: Read base address from LPIT
  ACPI / LPIT: Add Low Power Idle Table (LPIT) support
  ACPI / LPIT: Export lpit_read_residency_count_address()

 Documentation/acpi/lpit.txt             |  25 +++
 arch/x86/include/asm/intel-family.h     |   6 +
 arch/x86/include/asm/pmc_core.h         |  27 ---
 drivers/acpi/Kconfig                    |   5 +
 drivers/acpi/Makefile                   |   1 +
 drivers/acpi/acpi_lpit.c                | 163 +++++++++++++++++
 drivers/acpi/internal.h                 |   6 +
 drivers/acpi/osl.c                      |  42 +++--
 drivers/acpi/scan.c                     |   1 +
 drivers/hid/intel-ish-hid/ipc/hw-ish.h  |   3 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |   3 +
 drivers/platform/x86/Kconfig            |   2 +-
 drivers/platform/x86/intel_pmc_core.c   | 305 +++++++++++++++++++-------------
 drivers/platform/x86/intel_pmc_core.h   |  55 +++++-
 include/acpi/acpiosxf.h                 |   2 +
 include/linux/acpi.h                    |   9 +
 16 files changed, 477 insertions(+), 178 deletions(-)
 create mode 100644 Documentation/acpi/lpit.txt
 delete mode 100644 arch/x86/include/asm/pmc_core.h
 create mode 100644 drivers/acpi/acpi_lpit.c

-- 
2.7.4



More information about the linux-yocto mailing list