From: Eduardo Valentin <edubezval@gmail.com>
To: Caesar Wang <caesar.wang@rock-chips.com>
Cc: heiko@sntech.de, rui.zhang@intel.com, zyf@rock-chips.com,
dianders@chromium.org, linux-rockchip@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
linux-doc@vger.kernel.org, cf@rock-chips.com,
dmitry.torokhov@gmail.com, huangtao@rock-chips.com,
fzf@rock-chips.com
Subject: Re: [PATCH v19 0/5] Rockchip soc thermal driver
Date: Mon, 24 Nov 2014 16:18:12 -0400 [thread overview]
Message-ID: <20141124201807.GA20404@developer> (raw)
In-Reply-To: <1416805142-27304-1-git-send-email-caesar.wang@rock-chips.com>
[-- Attachment #1: Type: text/plain, Size: 6029 bytes --]
Hello Caesar,
On Mon, Nov 24, 2014 at 12:58:57PM +0800, Caesar Wang wrote:
> This series patchs tested on rk3288 SDK board and pinky-v1,v2 board.
> I believe the driver can be used on the rk3288-evb board.
>
> Add this driver, The system will shutdown when
> the thermal temperture over 100C.If for some reason we are unable to
> shut it down in orderly fashion (kernel is stuck holding a lock or similar)
> then hardware will reset it.
>
> The patchs 1/5,2/5 can applay Eduardo's Branch
> git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
> [branch "next-kernel"]
> remote = origin
> merge = refs/heads/next
>
I applied your patches 1 and 2 in my -linus branch, and luckily will be
accepted for 3.19.
Thanks.
>
> The patchs 3/5,4/5,5/5 can apply Heiko's Branch
> https://github.com/mmind/linux-rockchip.git
For 3 - 5 you can add my:
Acked-by: Eduardo Valentin <edubezval@gmail.com>
Cheers,
Eduardo Valentin
> [branch "3.19-armsoc/dts"]
> remote = origin
> merge = refs/heads/wip/v3.19-armsoc/dts
>
> Changes in v19:
> - update driver to fit Eduardo new API design.
> https://patchwork.kernel.org/patch/5329801/
>
> Changes in v18:
> * address comments from Eduardo Valentin and Dmitry Torokhov.
> - we need reset tsadc-controller before enable tsadc auto mode,
> when we add the thermal function in coreboot,we always enable tsadc controller.
> So we need reset tsadc-controller to avoid the TSADC is abnormal.
> - put the document behind the driver.
> - Tested on pinky1,2,jeffy board,we will fix cooling-map temperature from 80C to 70C,
> critical temperature from 100C to 90C.
>
> Changes in v17:
> * address comments from Heiko Stubner and .
> - rename the tshut property
> - the critiacal temperature only indeed 100C when add the cooling map,
> it's for the more secure,fix the temperature from 120C to 100C.
>
> Changes in v16:
> * address comments from Dmitry Torokhov.
> - add thermal->chip->control(thermal->regs, false) in remove()
> - adjust TSHUT in resume().
>
> Changes in v15:
> * address comments from Dmitry Torokhov.
> - enable TSHUT move into rk_tsadcv2_tshut_temp().
> - drop the id argument in rk_tsadcv2_control().
>
> Changes in v14:
> * address comments from Dmitry Torokhov.
> - adjust-alarm-rate-depending-on-clock.
> - 0001-rockchip-thermal-do-not-register-cpufreq-cooling-dev.
>
> Changes in v13:
> - add cooling-maps for cpu-thermal.
> - put tshut polarity in device tree.
>
> Changes in v12:
> * address comments from Dmitry Torokhov and Vladimir Zapolskiy.
> - split-sensor-handling.
> - rename-rockchip_tsadc_platform_data.
>
> Changes in v11:
> * address comments from Vladimir Zapolskiy.
> - fix cpufreq_cooling_unregister() to put in correct position.
> - fix "data->chn",at least can get valid Tsensor temp.
>
> Changes in v10:
> * address comments from Doug Anderson.
> - fix TSHUT polarity,ensure support TSHUT.
> - add the decription for rk_tsadcv2_initialize().
>
> Changes in v9:
> * address comments from Dmitry Torokhov.
> - fix some style be defined
> - remove some unused code.
> - clk_disable_unprepare->clk_disable in suspend()
>
> Changes in v8:
> * address comments from Dmitry Torokhov and Doug Anderson.
> - add three Teperture Sensors.
> - support CRU and GPIO reset chip.
> - rename rk3xxx-cpu-thermal.dtsi as rk3288-thermal.dtsi
> - alarm-temp via set_trips() callback
> - remove "reset-gpios"
>
> Changes in v7:
> - fix get data->clk=0 when in probe() function.
> - fix some style code.
> - modify dts,main add rk3xxx-cpu-thermal.dtsi
>
> Changes in v6:
> * address comments from Tomeu Vizoso.
> - use thermal's generic framework.
>
> Changes in v5:
> * address comments from Eduardo Valentin,rui.zhang and Heiko Stubner:
> - with BIT() macro
> - manage clocks in suspend/resume.
> - license is fixed as GPLv2.
> - #include "thermal_core.h"->#include <linux/thermal.h>
> - use the generic trip-points.the hw-shut-temp isn't generic trip-points.
> - The method of binding and unbinding be fixed.
> - The pin-name tsadc->otp_out
>
> Changes in v4:
> * address comments from Jonathan Cameron,huangtao and zhaoyifeng:
> - this series thermal driver still be put in driver/thermal/
> - modify the thermal driver description.
>
> Changes in v3:(add dts configure)
> * address comments from Dmitry Torokhov and Arnd Bergmann:
> - fix clock-names in rockchip-thermal.txt
> - remove rockchip_thermal_control() in rockchip_set_mode()
> - fix some code style.
> - add dts configure.
>
> Changes in v2:
> * address comments from Heiko Stubner:
> - fix dt-bindings in rockchip-thermal.txt
> - remove Author mark
> - rename TSADC_XXX->TSADCV2_XXX,it eill ready to merge compatible other SoCs.
> - fix a identation
> - remove clk_set_rate(),it's no necessary.
> - fix the SIMPLE_DEV_PM_OPS() function style.
>
> Caesar Wang (5):
> thermal: rockchip: add driver for thermal
> dt-bindings: document Rockchip thermal
> ARM: dts: add RK3288 Thermal data
> ARM: dts: add main Thermal info to rk3288
> ARM: dts: enable Thermal on rk3288-evb board
>
> .../bindings/thermal/rockchip-thermal.txt | 45 ++
> arch/arm/boot/dts/rk3288-evb.dtsi | 5 +
> arch/arm/boot/dts/rk3288-thermal.dtsi | 58 ++
> arch/arm/boot/dts/rk3288.dtsi | 23 +
> drivers/thermal/Kconfig | 9 +
> drivers/thermal/Makefile | 1 +
> drivers/thermal/rockchip_thermal.c | 628 +++++++++++++++++++++
> 7 files changed, 769 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/thermal/rockchip-thermal.txt
> create mode 100644 arch/arm/boot/dts/rk3288-thermal.dtsi
> create mode 100644 drivers/thermal/rockchip_thermal.c
>
> --
> 1.9.1
>
>
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
next prev parent reply other threads:[~2014-11-24 20:18 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-24 4:58 [PATCH v19 0/5] Rockchip soc thermal driver Caesar Wang
2014-11-24 4:58 ` [PATCH v19 1/5] dt-bindings: document Rockchip thermal Caesar Wang
2014-11-24 4:58 ` [PATCH v19 2/5] thermal: rockchip: add driver for thermal Caesar Wang
2014-11-24 4:59 ` [PATCH v19 3/5] ARM: dts: add RK3288 Thermal data Caesar Wang
2014-11-24 4:59 ` [PATCH v19 4/5] ARM: dts: add main Thermal info to rk3288 Caesar Wang
[not found] ` <1416805142-27304-1-git-send-email-caesar.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2014-11-24 4:59 ` [PATCH v19 5/5] ARM: dts: enable Thermal on rk3288-evb board Caesar Wang
2014-11-24 20:18 ` Eduardo Valentin [this message]
2014-11-24 23:39 ` [PATCH v19 0/5] Rockchip soc thermal driver Heiko Stübner
2014-11-25 0:46 ` Caesar Wang
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=20141124201807.GA20404@developer \
--to=edubezval@gmail.com \
--cc=caesar.wang@rock-chips.com \
--cc=cf@rock-chips.com \
--cc=devicetree@vger.kernel.org \
--cc=dianders@chromium.org \
--cc=dmitry.torokhov@gmail.com \
--cc=fzf@rock-chips.com \
--cc=heiko@sntech.de \
--cc=huangtao@rock-chips.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=linux-rockchip@lists.infradead.org \
--cc=rui.zhang@intel.com \
--cc=zyf@rock-chips.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).