From: Lukasz Majewski <l.majewski@samsung.com>
To: Abhilash Kesavan <kesavan.abhilash@gmail.com>, edubezval@gmail.com
Cc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
rui.zhang@intel.com,
"linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
amit.daniel@samsung.com
Subject: Re: [PATCH 0/4] Add TMU support for Exynos7
Date: Fri, 14 Nov 2014 14:02:02 +0100 [thread overview]
Message-ID: <20141114140202.014e1b82@amdc2363> (raw)
In-Reply-To: <CAM4voannFHau+TSufpN-rsp4TpSFSK0kKx6QtccNtFW9hO5i+Q@mail.gmail.com>
Hi Abhilash,
> Hi Bartlomiej,
>
> On Fri, Nov 14, 2014 at 5:49 PM, Bartlomiej Zolnierkiewicz
> <b.zolnierkie@samsung.com> wrote:
> >
> > Hi,
> >
> > On Friday, November 14, 2014 04:47:58 PM Abhilash Kesavan wrote:
> >> The Thermal Management Unit (TMU) in Exynos7 provides
> >> software-controlled (thermal throttling) and hardware-controlled
> >> (thermal tripping) management schemes.
> >> There are several changes in terms of the register and bit offsets
> >> in the Exynos7 TMU from that in older SoCs. There are also new
> >> bits, more trigger levels and a special clock for TMU that has
> >> been introduced in Exynos7. This patchset modifies the thermal
> >> driver to handle all these changes.
> >>
> >> This series is based on linux-next(20141114) and tested on an
> >> Exynos7-based espresso board.
> >
> > Please rebase your patchset on top of:
> >
> > http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg38717.html
>
> Sure, will rebase on top of your patchset. Is this patchset going to
> be merged into Eduardo's tree soon ?
>
> >
> > There is also ongoing work to convert Exynos thermal driver to use
> > device tree but Lukasz Majewski (added to Cc:) knows better the
> > current state of the work.
>
> Lukasz, are you in the process of making changes to the existing
> exynos tmu bindings ?
Yes. I'm working on them.
Please consider following patches [1]:
http://www.spinics.net/lists/linux-samsung-soc/msg37719.html
They are based on top of Bartek's work.
Patch set status:
1. Fixes for thermal_core (with -EPROBE_DEFER) - v2 posted yesterday.
http://www.spinics.net/lists/linux-samsung-soc/msg37719.html
2. of-thermal rework - I'm working on it now (to export common data
from of-thermal.c and provide structure with ops).
Patches [1] replace configuration available in exynos_tmu_data.c to the
one from device tree. Also it handles setting cpu cooling frequencies
per CPUs via device tree.
I think that it is Eduardo's decision about how Exynos patches should
be serialized.
I can only say that after Bartek's and my [1] patch sets the exynos TMU
driver is much simpler with significant code base reduction.
Personally I think that it may be far more easier to add Exynos7 TMU
support to reworked driver.
>
> Regards,
> Abhilash
> >
> >> Abhilash Kesavan (4):
> >> thermal: exynos: add optional sclk support
> >> thermal: exynos: add a triminfo_mask field in exynos_tmu_register
> >> structure
> >> thermal: exynos: modify the prototype for code_to_temp function
> >> thermal: exynos: Add TMU support for Exynos7 SoC
> >>
> >> .../devicetree/bindings/thermal/exynos-thermal.txt | 4 +
> >> drivers/thermal/samsung/exynos_tmu.c | 106
> >> ++++++++++++++----
> >> drivers/thermal/samsung/exynos_tmu.h | 13 ++-
> >> drivers/thermal/samsung/exynos_tmu_data.c | 117
> >> ++++++++++++++++++++
> >> drivers/thermal/samsung/exynos_tmu_data.h | 27 +++++ 5
> >> files changed, 247 insertions(+), 20 deletions(-)
> >
> > Best regards,
> > --
> > Bartlomiej Zolnierkiewicz
> > Samsung R&D Institute Poland
> > Samsung Electronics
> >
--
Best regards,
Lukasz Majewski
Samsung R&D Institute Poland (SRPOL) | Linux Platform Group
next prev parent reply other threads:[~2014-11-14 13:02 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-14 11:17 [PATCH 0/4] Add TMU support for Exynos7 Abhilash Kesavan
2014-11-14 11:17 ` [PATCH 1/4] thermal: exynos: add optional sclk support Abhilash Kesavan
2014-11-14 11:18 ` [PATCH 2/4] thermal: exynos: add a triminfo_mask field in exynos_tmu_register structure Abhilash Kesavan
2014-11-14 11:18 ` [PATCH 3/4] thermal: exynos: modify the prototype for code_to_temp function Abhilash Kesavan
2014-11-14 11:18 ` [PATCH 4/4] thermal: exynos: Add TMU support for Exynos7 SoC Abhilash Kesavan
2014-11-14 12:19 ` [PATCH 0/4] Add TMU support for Exynos7 Bartlomiej Zolnierkiewicz
2014-11-14 12:30 ` Abhilash Kesavan
2014-11-14 13:02 ` Lukasz Majewski [this message]
2014-11-14 14:07 ` Abhilash Kesavan
2014-11-14 14:50 ` Lukasz Majewski
2014-11-18 8:08 ` Lukasz Majewski
2014-11-18 8:14 ` Abhilash Kesavan
2014-11-19 13:18 ` Eduardo Valentin
2014-11-20 13:05 ` Abhilash Kesavan
2014-11-20 13:22 ` Lukasz Majewski
2014-11-20 14:49 ` Abhilash Kesavan
2014-11-22 7:45 ` Abhilash Kesavan
2014-11-24 9:24 ` Lukasz Majewski
2014-11-24 10:50 ` Abhilash Kesavan
2014-11-24 11:04 ` Lukasz Majewski
2014-11-24 11:09 ` Abhilash Kesavan
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=20141114140202.014e1b82@amdc2363 \
--to=l.majewski@samsung.com \
--cc=amit.daniel@samsung.com \
--cc=b.zolnierkie@samsung.com \
--cc=edubezval@gmail.com \
--cc=kesavan.abhilash@gmail.com \
--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 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).