From: Thara Gopinath <thara.gopinath@linaro.org>
To: rui.zhang@intel.com, edubezval@gmail.com,
daniel.lezcano@linaro.org, vincent.guittot@linaro.org,
bjorn.andersson@linaro.org, robh+dt@kernel.org
Cc: amit.kucheria@verdurent.com, mark.rutland@arm.com,
linux-pm@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 0/4] thermal: Introduce support for monitoring falling temperatures.
Date: Wed, 16 Oct 2019 17:24:10 -0400 [thread overview]
Message-ID: <5DA78A7A.7030400@linaro.org> (raw)
In-Reply-To: <1568859503-19725-1-git-send-email-thara.gopinath@linaro.org>
On 09/18/2019 10:18 PM, Thara Gopinath wrote:
> Thermal framework today supports monitoring for rising temperatures and
> subsequently initiating cooling action in case of a trip point being
> crossed. There are scenarios where a SoC needs some warming action to be
> activated if the temperature falls below a cetain allowable limit.
> Since warming action can be considered mirror opposite of cooling action,
> most of the thermal framework can be re-used to achieve this.
>
> To enable thermal framework to monitor falling temperature, a new parameter
> is added to the thermal trip point binding in the device tree to indicate
> the direction(rising/falling) of temperature monitoring. Thermal DT
> driver is extended to capture this information from the device tree
> entries and to reflect it in the thermal framework as a new enum
> variable in the thermal trip point structure.
> As an initial attempt, step-wise governor is extended to support
> bi-directional monitoring of temprature if a trip point is hit, depending
> on the newly introduced enum variable. Finally thermal sysfs entries are
> extended to indicate the trip point monitor direction.
>
> Patch series introducing various resources that are used as warming devices
> on Qualcomm sdm845:
> https://lkml.org/lkml/2019/7/29/749 (already merged)
>
> https://lkml.org/lkml/2019/9/10/727 (under review)
Gentle reminder for reviews!
>
>
> Thara Gopinath (4):
> dt-bindings: thermal: Introduce monitor-falling binding to thermal
> trip point description
> thermal: Thermal core and sysfs changes needed to support
> bi-directional monitoring of trip points.
> thermal: of-thermal: Extend thermal dt driver to support
> bi-directional monitoring of a thermal trip point.
> thermal: step_wise: Extend thermal step-wise governor to monitor
> falling temperature.
>
> .../devicetree/bindings/thermal/thermal.txt | 8 +++
> drivers/thermal/of-thermal.c | 22 ++++++++
> drivers/thermal/step_wise.c | 59 +++++++++++++++------
> drivers/thermal/thermal_sysfs.c | 60 ++++++++++++++++++++--
> include/linux/thermal.h | 10 ++++
> include/uapi/linux/thermal.h | 2 +-
> 6 files changed, 141 insertions(+), 20 deletions(-)
>
--
Warm Regards
Thara
prev parent reply other threads:[~2019-10-16 21:24 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-19 2:18 [PATCH 0/4] thermal: Introduce support for monitoring falling temperatures Thara Gopinath
2019-09-19 2:18 ` [PATCH 1/4] dt-bindings: thermal: Introduce monitor-falling parameter to thermal trip point binding Thara Gopinath
2019-10-01 22:09 ` Rob Herring
2019-10-09 12:54 ` Thara Gopinath
2019-12-03 16:53 ` Amit Kucheria
2019-09-19 2:18 ` [PATCH 2/4] thermal: Thermal core and sysfs changes needed to support bi-directional monitoring of trip points Thara Gopinath
2019-09-19 2:18 ` [PATCH 3/4] thermal: of-thermal: Extend thermal dt driver to support bi-directional monitoring of a thermal trip point Thara Gopinath
2019-09-19 2:18 ` [PATCH 4/4] thermal: step_wise: Extend thermal step-wise governor to monitor falling temperature Thara Gopinath
2019-09-19 2:18 ` Thara Gopinath
2019-11-08 19:54 ` Ram Chandrasekar
2019-10-16 21:24 ` Thara Gopinath [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5DA78A7A.7030400@linaro.org \
--to=thara.gopinath@linaro.org \
--cc=amit.kucheria@verdurent.com \
--cc=bjorn.andersson@linaro.org \
--cc=daniel.lezcano@linaro.org \
--cc=devicetree@vger.kernel.org \
--cc=edubezval@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
--cc=rui.zhang@intel.com \
--cc=vincent.guittot@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.