[Maverick] [PATCH 0/6] Include support for the Intel Intelligent Power Sharing Driver (IPS)

Tim Gardner tim.gardner at canonical.com
Wed Aug 18 01:55:24 UTC 2010


On 08/17/2010 07:27 PM, leann.ogasawara at canonical.com wrote:
> Hi All,
>
> It has been requested that we include support for Intel's Intelligent
> Power Sharing Driver (IPS) in Maverick.  IPS is used in Intel's Calpella
> platform to coordinate CPU and GPU turbo mode by "monitoring MCP
> (multi-chip package) temperature and power, allowing the CPU and/or GPU
> to increase their power consumption, and thus performance, when
> possible".
>
> All patches are currently upstream in 2.6.36-rc1 and were cleanly
> cherry-picked back into Maverick.  If not for a late pull request, these
> would have landed in 2.6.35.  Patches 3/6, 4/6, and 5/6 are small follow
> on bug fixes to patch 2/6.  Note, this driver will only load on
> supported platforms so the risk of regression appears low and the code
> itself looks to be pretty self contained.  Please consider for Maverick.
>
> Thanks,
> Leann
>
> Jesse Barnes (4):
>    timer: add on-stack deferrable timer interfaces
>    x86 platform driver: intelligent power sharing driver
>    IPS driver: add GPU busy and turbo checking
>    ips driver: make it less chatty
>
> Jiri Slaby (1):
>    X86: intel_ips, check for kzalloc properly
>
> Leann Ogasawara (1):
>    UBUNTU: [Config] Enable INTEL_IPS
>
>   debian.master/config/config.common.ubuntu |    1 +
>   drivers/platform/x86/Kconfig              |   10 +
>   drivers/platform/x86/Makefile             |    1 +
>   drivers/platform/x86/intel_ips.c          | 1660 +++++++++++++++++++++++++++++
>   include/drm/i915_drm.h                    |    9 +
>   include/linux/timer.h                     |   15 +
>   kernel/timer.c                            |   13 +
>   7 files changed, 1709 insertions(+), 0 deletions(-)
>   create mode 100644 drivers/platform/x86/intel_ips.c
>
>

Hmm, more frankenkernel. Those stable updates guys hardly have enough to do.

Acked-by: Tim Gardner <tim.gardner at canonical.com>
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list