[Maverick] [PATCH 0/6] Include support for the Intel Intelligent Power Sharing Driver (IPS)
Stefan Bader
stefan.bader at canonical.com
Wed Aug 18 11:26:38 UTC 2010
On 08/18/2010 03:55 AM, Tim Gardner wrote:
> 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>
I took the liberty of adding it to
https://wiki.ubuntu.com/Kernel/Dev/KernelDriverDeviations already. I was not
sure about the source for mulit-touch.
-Stefan
More information about the kernel-team
mailing list