From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Eduardo Valentin <edubezval@gmail.com>, Zhang Rui <rui.zhang@intel.com>
Cc: Linux PM mailing list <linux-pm@vger.kernel.org>,
Leo Yan <leo.yan@linaro.org>,
Kevin Wangtao <kevin.wangtao@linaro.org>,
Keerthy <j-keerthy@ti.com>,
ldewangan@nvidia.com,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] thermal: new material for hikey for 4.15
Date: Tue, 10 Oct 2017 20:02:40 +0200 [thread overview]
Message-ID: <79a5f10c-0fb7-3e4f-caac-c1625904b137@linaro.org> (raw)
Hi Rui, Eduardo,
** this is my first pull request for thermal, so I may have choose the
wrong branch **
The changes are based on top of the thermal-soc branch.
The pull request contains the following changes:
- Reworked the hikey6220 thermal driver by improving the code, fixing
the interrupt setup issues and removed the locks. Set the scene for the
hikey3660 support (Daniel Lezcano)
- Switched tz request to devm version in order to be consistent with
the devm API used in the driver (Daniel Lezcano)
- Fixed temperature regulation misbehavior with the step wise governor
leading to a hikey hard reset (Daniel Lezcano)
- Added support for the hikey3660 thermal driver (Kevin Wangtao)
Thanks!
-- Daniel
-------------------------------------------------------------------------
The following changes since commit 7a348799d5d9087bbc2e60767f5e6da9f70cc7ca:
Merge branches 'mediatek-mt2712', 'rockchip-rk3328' and
'uniphier-thermal' into thermal-soc (2017-09-08 11:17:53 +0800)
are available in the git repository at:
https://git.linaro.org/people/daniel.lezcano/linux.git thermal/hikey-next
for you to fetch changes up to 0b860d941472c97d16d65d4f1acd7fd2c2b29cb0:
arm64: dts: Register Hi3660's thermal sensor (2017-10-10 19:53:42 +0200)
----------------------------------------------------------------
Daniel Lezcano (16):
thermal/drivers/hisi: Fix missing interrupt enablement
thermal/drivers/hisi: Remove the multiple sensors support
thermal/drivers/hisi: Fix kernel panic on alarm interrupt
thermal/drivers/hisi: Simplify the temperature/step computation
thermal/drivers/hisi: Fix multiple alarm interrupts firing
thermal/drivers/hisi: Remove pointless lock
thermal/drivers/hisi: Encapsulate register writes into helpers
thermal/drivers/hisi: Fix configuration register setting
thermal/drivers/hisi: Remove costly sensor inspection
thermal/drivers/hisi: Rename and remove unused field
thermal/drivers/hisi: Convert long to int
thermal/drivers/hisi: Remove thermal data back pointer
thermal/drivers/hisi: Remove mutex_lock in the code
thermal/drivers/generic-iio-adc: Switch tz request to devm version
thermal/drivers/step_wise: Fix temperature regulation misbehavior
thermal/drivers/qcom-spmi: Use devm_iio_channel_get
Kevin Wangtao (9):
thermal/drivers/hisi: Move the clk setup in the corresponding
functions
thermal/drivers/hisi: Use round up step value
thermal/drivers/hisi: Put platform code together
thermal/drivers/hisi: Add platform prefix to function name
thermal/drivers/hisi: Prepare to add support for other hisi platforms
thermal/drivers/hisi: Add support for multi temp threshold
dt-bindings: Document the hi3660 thermal sensor binding
thermal/drivers/hisi: Add support for hi3660 SoC
arm64: dts: Register Hi3660's thermal sensor
Documentation/devicetree/bindings/thermal/hisilicon-thermal.txt | 9 ++
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 ++
drivers/thermal/hisi_thermal.c | 623
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------
drivers/thermal/qcom-spmi-temp-alarm.c | 43
+++------
drivers/thermal/step_wise.c | 11 ++-
drivers/thermal/thermal-generic-adc.c | 24 +----
6 files changed, 453 insertions(+), 265 deletions(-)
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
next reply other threads:[~2017-10-10 18:02 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-10-10 18:02 Daniel Lezcano [this message]
2017-10-10 18:02 ` [PATCH 01/25] thermal/drivers/hisi: Fix missing interrupt enablement Daniel Lezcano
2017-10-10 18:02 ` [PATCH 02/25] thermal/drivers/hisi: Remove the multiple sensors support Daniel Lezcano
2017-10-17 3:54 ` Eduardo Valentin
2017-10-17 12:28 ` Daniel Lezcano
2017-10-17 18:25 ` Eduardo Valentin
2017-10-17 19:03 ` Daniel Lezcano
2017-10-17 21:07 ` Eduardo Valentin
2017-10-17 21:10 ` Daniel Lezcano
2017-10-18 1:48 ` Leo Yan
2017-10-18 15:51 ` Eduardo Valentin
2017-10-18 16:23 ` Daniel Lezcano
2017-10-18 1:49 ` Wangtao (Kevin, Kirin)
2017-10-18 1:49 ` Wangtao (Kevin, Kirin)
2017-10-10 18:02 ` [PATCH 03/25] thermal/drivers/hisi: Fix kernel panic on alarm interrupt Daniel Lezcano
2017-10-10 18:02 ` [PATCH 04/25] thermal/drivers/hisi: Simplify the temperature/step computation Daniel Lezcano
2017-10-10 18:02 ` [PATCH 05/25] thermal/drivers/hisi: Fix multiple alarm interrupts firing Daniel Lezcano
2017-10-10 18:02 ` [PATCH 06/25] thermal/drivers/hisi: Remove pointless lock Daniel Lezcano
2017-10-10 18:02 ` [PATCH 07/25] thermal/drivers/hisi: Encapsulate register writes into helpers Daniel Lezcano
2017-10-10 18:02 ` [PATCH 08/25] thermal/drivers/hisi: Fix configuration register setting Daniel Lezcano
2017-10-17 4:22 ` Eduardo Valentin
2017-10-10 18:02 ` [PATCH 09/25] thermal/drivers/hisi: Remove costly sensor inspection Daniel Lezcano
2017-10-10 18:02 ` [PATCH 10/25] thermal/drivers/hisi: Rename and remove unused field Daniel Lezcano
2017-10-10 18:02 ` [PATCH 11/25] thermal/drivers/hisi: Convert long to int Daniel Lezcano
2017-10-10 18:02 ` [PATCH 12/25] thermal/drivers/hisi: Remove thermal data back pointer Daniel Lezcano
2017-10-10 18:02 ` [PATCH 13/25] thermal/drivers/hisi: Remove mutex_lock in the code Daniel Lezcano
2017-10-10 18:02 ` [PATCH 14/25] thermal/drivers/generic-iio-adc: Switch tz request to devm version Daniel Lezcano
2017-10-10 18:02 ` [PATCH 15/25] thermal/drivers/step_wise: Fix temperature regulation misbehavior Daniel Lezcano
2017-10-10 18:02 ` [PATCH 16/25] thermal/drivers/qcom-spmi: Use devm_iio_channel_get Daniel Lezcano
2017-10-10 18:02 ` [PATCH 17/25] thermal/drivers/hisi: Move the clk setup in the corresponding functions Daniel Lezcano
2017-10-10 18:02 ` [PATCH 18/25] thermal/drivers/hisi: Use round up step value Daniel Lezcano
2017-10-10 18:02 ` [PATCH 19/25] thermal/drivers/hisi: Put platform code together Daniel Lezcano
2017-10-17 4:37 ` Eduardo Valentin
2017-10-10 18:02 ` [PATCH 20/25] thermal/drivers/hisi: Add platform prefix to function name Daniel Lezcano
2017-10-17 4:36 ` Eduardo Valentin
2017-10-10 18:02 ` [PATCH 21/25] thermal/drivers/hisi: Prepare to add support for other hisi platforms Daniel Lezcano
2017-10-17 4:36 ` Eduardo Valentin
2017-10-10 18:02 ` [PATCH 22/25] thermal/drivers/hisi: Add support for multi temp threshold Daniel Lezcano
2017-10-17 4:38 ` Eduardo Valentin
2017-10-10 18:02 ` [PATCH 23/25] dt-bindings: Document the hi3660 thermal sensor binding Daniel Lezcano
2017-10-10 18:02 ` Daniel Lezcano
2017-10-10 18:02 ` [PATCH 24/25] thermal/drivers/hisi: Add support for hi3660 SoC Daniel Lezcano
2017-10-17 4:39 ` Eduardo Valentin
2017-10-18 9:15 ` [PATCH] thermal/drivers/hisi: disable multi alarm " Tao Wang
2017-10-18 9:15 ` Tao Wang
2017-10-18 15:54 ` Daniel Lezcano
2017-10-19 1:31 ` Wangtao (Kevin, Kirin)
2017-10-19 1:31 ` Wangtao (Kevin, Kirin)
2017-12-05 2:02 ` Eduardo Valentin
2017-12-05 6:57 ` Daniel Lezcano
2017-10-10 18:02 ` [PATCH 25/25] arm64: dts: Register Hi3660's thermal sensor Daniel Lezcano
2017-10-10 18:02 ` Daniel Lezcano
2017-10-10 18:02 ` Daniel Lezcano
2017-10-13 8:49 ` Wei Xu
2017-10-13 8:49 ` Wei Xu
2017-10-13 8:49 ` Wei Xu
2017-10-16 21:50 ` [PATCH 01/25] thermal/drivers/hisi: Fix missing interrupt enablement Eduardo Valentin
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=79a5f10c-0fb7-3e4f-caac-c1625904b137@linaro.org \
--to=daniel.lezcano@linaro.org \
--cc=edubezval@gmail.com \
--cc=j-keerthy@ti.com \
--cc=kevin.wangtao@linaro.org \
--cc=ldewangan@nvidia.com \
--cc=leo.yan@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=rui.zhang@intel.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 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.