Re: [PATCH 00/16] Thermal: generic thermal layer enhancement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



oops, wrong email address for Eduardo...
sorry about that.

On Thu, 2012-07-19 at 14:31 +0800, Zhang Rui wrote:
> Hi, all,
> 
> these are the patches that I want to push to linux-next.
> 
> it contains two patches from Durga, one patch for documentation update,
> and 13 patches to fix the problems discussed in
> http://marc.info/?l=linux-acpi&m=133836783425764&w=2
> 
> please kindly review.
> 
> 1) patch 1, 2, introduce the writeable trip point,
>    and introduce hysterisis information for each trip point.
> 2) patch 3 is a Documentation update.
> 3) patch 4, 5, 6, introduce the multiple cooling states support
>    for both active and passive trip points.
> 4) patch 7, 8, remove passive specific requirement, aka, tc1/tc2, and
>    introduce .get_trend() instead, for both active and passive cooling
>    algorithm.
> 5) patch 9 introduces new function thermal_zone_trip_update(),
>    which contains the code for general cooling algorithm.
> 6) patch 10, 11, 12, 13 rename some thermal structures to make them more accurate.
> 7) patch 14 introduces a simple cooling state arbitrator.
> 8) patch 15 unifies the code for both passive and active cooling.
> 9) patch 16 converts an internal list to plist, which is more efficient.
> 
> Any comments are welcome.
> 
> thanks,
> rui
> 
> ---------------------------------------------------------------------------
> Durgadoss R (2):
>       Thermal: Make Thermal trip points writeable
>       Thermal: Add Hysteresis attributes
> 
> Zhang Rui (14):
>       Thermal: Documentation update
>       Thermal: Introduce multiple cooling states support
>       Thermal: Introduce cooling states range support
>       Thermal: set upper and lower limits
>       Thermal: Introduce .get_trend() callback.
>       Thermal: Remove tc1/tc2 in generic thermal layer.
>       Thermal: Introduce thermal_zone_trip_update()
>       Thermal: rename structure thermal_cooling_device_instance to thermal_instance
>       Thermal: Rename thermal_zone_device.cooling_devices to thermal_zone_device.instances
>       Thermal: Rename thermal_instance.node to thermal_instance.tz_node.
>       Thermal: List thermal_instance in thermal_cooling_device.
>       Thermal: Introduce simple arbitrator for setting device cooling state
>       Thermal: Unify the code for both active and passive cooling
>       Thermal: use plist instead of list
> 
> ---------------------------------------------------------------------------
>  Documentation/thermal/sysfs-api.txt      |   36 +-
>  drivers/acpi/thermal.c                   |   99 ++++--
>  drivers/platform/x86/acerhdf.c           |    6 +-
>  drivers/platform/x86/intel_mid_thermal.c |    2 +-
>  drivers/thermal/spear_thermal.c          |    4 +-
>  drivers/thermal/thermal_sys.c            |  543 +++++++++++++++++++++---------
>  include/linux/thermal.h                  |   43 ++-
>  7 files changed, 521 insertions(+), 212 deletions(-)
> 


--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux