From: Len Brown
Broxton has all the HSW C-states, except C3.
BXT C-state timing is slightly different.
Here we trust the IRTL MSRs as authority
on maximum C-state latency, and override the driver's tables
with the values found in the associated IRTL MSRs.
Further we set the
From: "Yu, Ong Hock"
These patch series backported the upstream changes for intel_idle to support
BXT CPU. Manual changes was done on "intel_idle: add BXT support" patch due to
upstream patch is based on msr-index.h at locate arch/x86/include/asm rather
than
From: Jacob Pan
Powerclamp works by aligning idle time to achieve package level
idle states, aka cstates. As long as one of the package cstates
is available, synchronized idle injection is meaningful.
This patch replaces the CPU whitelist with CPU feature and
From: Radivoje Jovanovic
Add support for Intel Skylake u/y
Signed-off-by: Radivoje Jovanovic
Signed-off-by: Zhang Rui
(cherry picked from commit 35676de2164ff37209431e7e0e49a7466720d9be)
Signed-off-by: Yu, Ong
From: Jacob Pan
Add support for Intel Denlow UP server platform.
Signed-off-by: Jacob Pan
Signed-off-by: Zhang Rui
(cherry picked from commit 1f22dc4494e203d6987fc708f414b4adf8614036)
Signed-off-by: Yu, Ong
From: "Yu, Ong Hock"
These patches backport the upstream changes for powerclamp to support APL CPU.
These patches are intended for kernel 4.1
Dasaratharaman Chandramouli (1):
intel powerclamp: support Knights Landing
Jacob Pan (2):
thermal/powerclamp: add cpu id for
From: Dasaratharaman Chandramouli
This patch enables intel_powerclamp driver to run on the
next-generation Intel(R) Xeon Phi Microarchitecture
code named "Knights Landing"
Signed-off-by: Dasaratharaman Chandramouli
From: Radivoje Jovanovic
Add support for Intel Skylake H/S
Signed-off-by: Radivoje Jovanovic
Signed-off-by: Zhang Rui
(cherry picked from commit 286272137f66199f87ea254397181b9bab5e5467)
Signed-off-by: Yu, Ong
From: "Yu, Ong Hock"
This patch back port the upstream patch to properly handle the 2nd RAPL limit.
This patch is intended for kernel 4.1.
Seiichi Ikarashi (1):
powercap / RAPL: disable the 2nd power limit properly
drivers/powercap/intel_rapl.c | 6 --
1 file
From: Aubrey Li
Currently the optional IPC resources prevent telemetry driver from
probing if these resources are not in ACPI table. This patch decouples
telemetry driver from these optional resources, so that telemetry driver
has dependency only on the necessary ACPI
From: "Yu, Ong Hock"
Backport patch "platform:x86 decouple telemetry driver from the optional IPC
resources" from upstream to 4.1 standard/base
Aubrey Li (1):
platform:x86 decouple telemetry driver from the optional IPC resources
drivers/platform/x86/intel_pmc_ipc.c
From: Ajay Thomas
CPU Floor frequency is set in BIOS for newer Atom
SoCs. This patch handles configuration of floor
frequency for different variants of Atom SoCs
appropriately and ensures configuration of floor
frequency is not done from driver for these
From: Souvik Kumar Chakravarty
Telemetry platform driver implements the telemetry interfaces.
Currently it supports ApolloLake. It uses the PUNIT and PMC IPC
interfaces to configure the telemetry samples to read.
The samples are read from a Secure SRAM region.
From: Qipeng Zha
This driver provides support for P-Unit mailbox IPC on Intel platforms.
The heart of the P-Unit is the Foxton microcontroller and its firmware,
which provide mailbox interface for power management usage.
Signed-off-by: Qipeng Zha
From: Souvik Kumar Chakravarty
This implements debugfs interfaces for reading the telemetry
samples from SSRAM and configuring firmware trace verbosity.
Interface created under /sys/kernel/debug/telemetry
soc_states: SoC Device and Low Power States
pss_info: Info
From: Qipeng Zha
intel_punit_ipc_command() maybe called when in or out
data pointers are NULL.
Signed-off-by: Qipeng Zha
Signed-off-by: Darren Hart
---
drivers/platform/x86/intel_punit_ipc.c | 16 ++--
1 file
From: Souvik Kumar Chakravarty
This patch fixes compile time warnings when CONFIG_PM_SLEEP
is undefined. In this case sleep related counters are unused.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
From: Souvik Kumar Chakravarty
This patch combines all the telemetry file entries in MAINTAINERS via
wildcard.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
---
MAINTAINERS | 4 +---
From: Souvik Kumar Chakravarty
Intel PM Telemetry is a software mechanism via which various SoC
PM and performance related parameters like PM counters, firmware
trace verbosity, the status of different devices inside the SoC, etc.
can be monitored and analyzed.
From: Chen Yu
Since Surface Pro 3 does not follow the specs of "Windows ACPI Design
Guide for SoC Platform", code in drivers/input/misc/soc_array.c can
not detect these buttons on it. According to bios implementation,
Surface Pro 3 encapsulates these buttons in a device
From: Qipeng Zha
BIOS restructure exported memory resources for Punit
in acpi table, So update resources for Punit.
Signed-off-by: Qipeng Zha
Reviewed-by: Andy Shevchenko
Signed-off-by: Darren Hart
From: "qipeng.zha"
This driver provides support for PMC control on Apollo Lake platforms.
The PMC is an ARC processor which defines some IPC commands for
communication with other entities in the CPU.
Signed-off-by: qipeng.zha
[fengguang...@intel.com:
From: "qipeng.zha"
Avoid casting variables to different sizes due to different
compilers and settings.
Reported-by: Fengguang Wu
Signed-off-by: qipeng.zha
Signed-off-by: Darren Hart
---
From: "Yu, Ong Hock"
This patch series is to back port the Intel Telemetry drivers for Apollo Lake
to 4,1.
The patches are targetted for linux-yocto-4.1 on standard/base
branch.
Chen Yu (1):
surface pro 3: Add support driver for Surface Pro 3 buttons
Qipeng Zha (3):
From: Chen Yu
Since Surface Pro 3 does not follow the specs of "Windows ACPI Design
Guide for SoC Platform", code in drivers/input/misc/soc_array.c can
not detect these buttons on it. According to bios implementation,
Surface Pro 3 encapsulates these buttons in a device
From: "qipeng.zha"
Avoid casting variables to different sizes due to different
compilers and settings.
Reported-by: Fengguang Wu
Signed-off-by: qipeng.zha
Signed-off-by: Darren Hart
(cherry picked
From: Qipeng Zha
This driver provides support for P-Unit mailbox IPC on Intel platforms.
The heart of the P-Unit is the Foxton microcontroller and its firmware,
which provide mailbox interface for power management usage.
Signed-off-by: Qipeng Zha
From: "qipeng.zha"
This driver provides support for PMC control on Apollo Lake platforms.
The PMC is an ARC processor which defines some IPC commands for
communication with other entities in the CPU.
Signed-off-by: qipeng.zha
[fengguang...@intel.com:
From: "Yu, Ong Hock"
This patch series is to back port the Intel Telemetry drivers for Apollo Lake
to 4,1.
The patches are targetted for linux-yocto-4.1 on standard/base
branch.
Chen Yu (1):
surface pro 3: Add support driver for Surface Pro 3 buttons
Qipeng Zha (3):
From: Sudeep Dutt
Add entry for MIC drivers to the MAINTAINERS file
Signed-off-by: Ashutosh Dixit
Signed-off-by: Sudeep Dutt
Signed-off-by: Greg Kroah-Hartman
(cherry picked from commit
From: Souvik Kumar Chakravarty
Intel PM Telemetry is a software mechanism via which various SoC
PM and performance related parameters like PM counters, firmware
trace verbosity, the status of different devices inside the SoC, etc.
can be monitored and analyzed.
From: Souvik Kumar Chakravarty
Telemetry platform driver implements the telemetry interfaces.
Currently it supports ApolloLake. It uses the PUNIT and PMC IPC
interfaces to configure the telemetry samples to read.
The samples are read from a Secure SRAM region.
From: Souvik Kumar Chakravarty
This patch combines all the telemetry file entries in MAINTAINERS via
wildcard.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
(cherry picked from commit
From: Souvik Kumar Chakravarty
This implements debugfs interfaces for reading the telemetry
samples from SSRAM and configuring firmware trace verbosity.
Interface created under /sys/kernel/debug/telemetry
soc_states: SoC Device and Low Power States
pss_info: Info
From: Souvik Kumar Chakravarty
This patch fixes compile time warnings when CONFIG_PM_SLEEP
is undefined. In this case sleep related counters are unused.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
From: Souvik Kumar Chakravarty
Telemetry Device is created by the pmc_ipc driver. Resources
are populated according SSRAM region as indicated by the BIOS tables.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
From: Qipeng Zha
intel_punit_ipc_command() maybe called when in or out
data pointers are NULL.
Signed-off-by: Qipeng Zha
Signed-off-by: Darren Hart
(cherry picked from commit 8b948e5dcb2092c80a1064267e4dee5009bf7179)
From: Qipeng Zha
BIOS restructure exported memory resources for Punit
in acpi table, So update resources for Punit.
Signed-off-by: Qipeng Zha
Reviewed-by: Andy Shevchenko
Signed-off-by: Darren Hart
From: Souvik Kumar Chakravarty
Intel PM Telemetry is a software mechanism via which various SoC
PM and performance related parameters like PM counters, firmware
trace verbosity, the status of different devices inside the SoC, etc.
can be monitored and analyzed.
From: Chen Yu
Since Surface Pro 3 does not follow the specs of "Windows ACPI Design
Guide for SoC Platform", code in drivers/input/misc/soc_array.c can
not detect these buttons on it. According to bios implementation,
Surface Pro 3 encapsulates these buttons in a device
From: Souvik Kumar Chakravarty
Telemetry platform driver implements the telemetry interfaces.
Currently it supports ApolloLake. It uses the PUNIT and PMC IPC
interfaces to configure the telemetry samples to read.
The samples are read from a Secure SRAM region.
From: Qipeng Zha
This driver provides support for P-Unit mailbox IPC on Intel platforms.
The heart of the P-Unit is the Foxton microcontroller and its firmware,
which provide mailbox interface for power management usage.
Signed-off-by: Qipeng Zha
From: "Yu, Ong Hock"
This patch series is to back port the Intel Telemetry drivers for Apollo Lake
to 4,1.
The patches are targetted for linux-yocto-4.1 on standard/base
branch.
Chen Yu (1):
surface pro 3: Add support driver for Surface Pro 3 buttons
Qipeng Zha (3):
From: Sudeep Dutt
Add entry for MIC drivers to the MAINTAINERS file
Signed-off-by: Ashutosh Dixit
Signed-off-by: Sudeep Dutt
Signed-off-by: Greg Kroah-Hartman
(cherry picked from commit
From: Qipeng Zha
intel_punit_ipc_command() maybe called when in or out
data pointers are NULL.
Signed-off-by: Qipeng Zha
Signed-off-by: Darren Hart
(cherry picked from commit 3fae75740faff4c6a66be7131838fda3ae92e280)
From: Souvik Kumar Chakravarty
This patch combines all the telemetry file entries in MAINTAINERS via
wildcard.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
(cherry picked from commit
From: Souvik Kumar Chakravarty
This implements debugfs interfaces for reading the telemetry
samples from SSRAM and configuring firmware trace verbosity.
Interface created under /sys/kernel/debug/telemetry
soc_states: SoC Device and Low Power States
pss_info: Info
From: Souvik Kumar Chakravarty
This patch fixes compile time warnings when CONFIG_PM_SLEEP
is undefined. In this case sleep related counters are unused.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
From: Souvik Kumar Chakravarty
Telemetry Device is created by the pmc_ipc driver. Resources
are populated according SSRAM region as indicated by the BIOS tables.
Signed-off-by: Souvik Kumar Chakravarty
Signed-off-by: Darren Hart
49 matches
Mail list logo