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

Leann Ogasawara leann.ogasawara at canonical.com
Wed Aug 18 16:37:54 UTC 2010


Applied to Maverick linux master.

Thanks,
Leann

On Tue, 2010-08-17 at 18:27 -0700, 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
> 
> 






More information about the kernel-team mailing list