All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lukasz Majewski <l.majewski@samsung.com>
To: Eduardo Valentin <edubezval@gmail.com>
Cc: Zhang Rui <rui.zhang@intel.com>,
	Linux PM list <linux-pm@vger.kernel.org>,
	"linux-samsung-soc@vger.kernel.org"
	<linux-samsung-soc@vger.kernel.org>,
	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
	Lukasz Majewski <l.majewski@majess.pl>,
	Kukjin Kim <kgene.kim@samsung.com>,
	Amit Daniel Kachhap <amit.daniel@samsung.com>,
	Abhilash Kesavan <kesavan.abhilash@gmail.com>,
	Abhilash Kesavan <a.kesavan@samsung.com>,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Chanwoo Choi <cw00.choi@samsung.com>
Subject: Re: [PATCH v2 00/17] thermal: exynos: Thermal code rework to use device tree
Date: Wed, 10 Dec 2014 15:19:25 +0100	[thread overview]
Message-ID: <20141210151925.61a0b091@amdc2363> (raw)
In-Reply-To: <20141210102712.GA2919@developer>

Hi Eduardo,

> On Wed, Dec 10, 2014 at 01:09:39PM +0100, Lukasz Majewski wrote:
> > 1. Introduction
> > 
> > Following patches aim to clean up the current implementation of the
> > thermal framework on Exynos devices.
> > 
> > The main goal was to use a generic code for reading thermal
> > configuration (of-thermal.c). Due to that redundant
> > exynos_thermal_common.[h|c] files were removed.
> > 
> 
> Very good! Thanks for cleaning the code.
> 
> Given the decision to be DT only, my only question now is if you need
> to support non-DT booting systems. Do you (Exynos platforms in
> general) care about booting without DT?

As fair as I know all Exynos systems have been ported to DT. Support
for new Exynos based devices is only accepted if configuration is DT
based.

> 
> If not, then removing makes completely sense to me.
> 
> 
> > Around 400 lines of code (LOC) were removed directly by this patch,
> > which is around 20% of the Exynos thermal code base.
> > 
> 
> Great!
> 
> > This work should NOT bring any functional changes to Exynos thermal 
> > subsystem.
> > 
> 
> OK.
> 
> > 2. Patch-set structure
> > 
> > Then the cpu_cooling functionality has been preserved to allow
> > cooling devices by reducing operating frequency. Definition of trip
> > points and cpufreq's cooling properties were moved to device tree.
> > 
> 
> uhh.. OK. but, by supporting of-thermal that means drivers should
> never care about loading cpu cooling. That is done via cpufreq-dt.

Up till now exynos has a Kbuild option to enable cpu_cooling for its
thermal subsystem.

cpufreq for Exynos also undergo major rework (done by Tomas Abraham):
"cpufreq: use generic cpufreq drivers for exynos platforms" [1]

It converts some Exynos 4 and 5 platform to use cpufreq-dt/cpufreq-bL
and is pretty close to be added in this merge window.

Unfortunately not all devices were converted (e.g. Exynos 4412) and old
legacy cpufreq code is used (I simply wait with porting Exynos4412 for
"base" patches landing in the kernel).

Although, this shouldn't be a problem.

> That is why we had the cycle with cpufreq folks, remember?
> 
> (I will have a look in your patches)

It would be great if those patches could find their way to therma -next.
Then also Abhilash could benefit from them.

> 
> > Then the rework of the way in which configuration data is provided
> > to the Exynos thermal subsystem was performed. Now device tree is
> > used for configuration.
> 
> This is very good. Do you care sending feedback if you need extra
> configuration or does of-thermal cover your scenarios (a part from the
> amendments you already did)?

Changes, which I did recently to of-thermal.c are enough.

> 
> I know people (tegra and rockchip) are interested in hw trip points,
> which I believe should be of your interest too. Of course, that is
> maybe an off-topic for this series.

With this patch series I've tried to preserve previous functionality.
I've got some ideas for improvements, but those are for other
discussion.

> 
> 
> > 
> > Patch series end with removing exynos5250/exynos3250 TMU
> > compatibles. Both SoCs have thermal management unit (TMU)
> > compatible with the one first introduced at Exynos4412.
> 
> OK. I will have a look in DT changes you did. But in general, removing
> support needs to be done carefully for backward compatibility :-(.

Essentially this is a clean up, not removing support. The trick here is
that Exynos4412 (which was added first to mainline), Exynos5250 and
Exynos3250 use the same TMU IP block.

> 
> > 
> > 3. Dead code removal
> > 
> > Thermal support for some SoCs, previously available in the
> > exynos_tmu_data.c file, was removed since, as of (almost) 3.19-rc1,
> > they didn't have TMU bindings.
> > 
> > Moreover, support for cpu_cooling devices was preserved only on
> > those SoCs which had available and working cpufreq driver.
> 
> 
> Have you tried your series with cpufreq-dt?

Since I don't know if [1] will be finally accepted - I've used already
available cpufreq code (with exynos_defconfig + cpu_cooling enabled).

I don't think that there should be any problem with using cpufreq-dt.
Moreover, we would have enough time for potential fixes before next
kernel (3.19) is released.

> 
> > 
> > 4. Testing
> > 
> > Test devices:
> > - Exynos4210 - Trats (TMU zone + cpu_cooling)
> > - Exynos4412 - Trats2/Odroid U3 (TMU zone + cpu_cooling)
> > - Exynos5250 - Arndale (TMU zone + cpu_cooling)
> > - Exynos5420 - Arndale-octa (only TMU zones)
> > 
> > Unfortunately, I don't posses Exynos5440 for testing. Its
> > functionality has been preserved in the code, but not tested on the
> > hardware. I would be grateful for help in testing.
> > 
> > 5. This work apply on the following tree:
> > 
> > kernel.org: 'linux-soc-thermal/next' - Eduardo Velentin's tree
> > SHA1: c42c7a44c7a543dcb388c1ee1a798e6ed76ad8cf
> > 
> > 
> > Lukasz Majewski (17):
> >   thermal: exynos: cosmetic: Correct comment format
> >   thermal: exynos: Provide thermal_exynos.h file to be included in
> >     device tree files
> >   thermal: dts: trats: Enable TMU on the Exynos4210 trats device
> >   thermal: dts: exynos: Add LD010 regulator node necessary for TMU
> > on Odroid
> >   thermal: dts: Enable TMU at Exynos4412 based Odroid U3 device
> >   thermal: cpu_cooling: dts: Define device tree bindings for Exynos
> > cpu cooling functionality
> >   thermal: cpu_cooling: Modify exynos thermal code to use device
> > tree for cpu cooling configuration
> >   thermal: exynos: dts: Add default definition of the TMU sensor
> >     parameter
> >   thermal: dts: Default trip points definition for Exynos5420 SoCs
> >   thermal: exynos: dts: Define default thermal-zones for Exynos4
> >   thermal: dts: exynos: Trip points and sensor configuration data
> > for Exynos5440
> >   thermal: exynos: dts: Provide device tree bindings identical to
> > one in exynos_tmu_data.c
> >   thermal: samsung: core: Exynos TMU rework to use device tree for
> >     configuration
> >   thermal: exynos: Remove exynos_thermal_common.[c|h] files
> >   thermal: exynos: Remove exynos_tmu_data.c file
> >   thermal: exynos: Make Exynos5250 TMU compatible with Exynos4412
> >   thermal: exynos: Make Exynos3250 TMU compatible with Exynos4412
> > 
> >  arch/arm/boot/dts/exynos3250.dtsi                 |   6 +-
> >  arch/arm/boot/dts/exynos4-cpu-thermal.dtsi        |  52 +++
> >  arch/arm/boot/dts/exynos4.dtsi                    |   5 +
> >  arch/arm/boot/dts/exynos4210-trats.dts            |  19 +
> >  arch/arm/boot/dts/exynos4210.dtsi                 |  43 ++-
> >  arch/arm/boot/dts/exynos4212.dtsi                 |  20 +
> >  arch/arm/boot/dts/exynos4412-odroid-common.dtsi   |  27 ++
> >  arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi |  24 ++
> >  arch/arm/boot/dts/exynos4412-trats2.dts           |  15 +
> >  arch/arm/boot/dts/exynos4412.dtsi                 |  32 ++
> >  arch/arm/boot/dts/exynos4x12.dtsi                 |   3 +
> >  arch/arm/boot/dts/exynos5250.dtsi                 |  29 +-
> >  arch/arm/boot/dts/exynos5420-trip-points.dtsi     |  35 ++
> >  arch/arm/boot/dts/exynos5420.dtsi                 |  33 ++
> >  arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi |  25 ++
> >  arch/arm/boot/dts/exynos5440-trip-points.dtsi     |  25 ++
> >  arch/arm/boot/dts/exynos5440.dtsi                 |  18 +
> >  drivers/cpufreq/exynos-cpufreq.c                  |  23 +-
> >  drivers/thermal/samsung/Makefile                  |   2 -
> >  drivers/thermal/samsung/exynos_thermal_common.c   | 427
> > ----------------------
> > drivers/thermal/samsung/exynos_thermal_common.h   | 106 ------
> > drivers/thermal/samsung/exynos_tmu.c              | 337
> > ++++++++++------- drivers/thermal/samsung/exynos_tmu.h
> > |  80 +--- drivers/thermal/samsung/exynos_tmu_data.c         | 264
> > ------------- include/dt-bindings/thermal/thermal_exynos.h      |
> > 37 ++ 25 files changed, 669 insertions(+), 1018 deletions(-)
> 
> Good!
> 
> >  create mode 100644 arch/arm/boot/dts/exynos4-cpu-thermal.dtsi
> >  create mode 100644
> > arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi create mode
> > 100644 arch/arm/boot/dts/exynos5420-trip-points.dtsi create mode
> > 100644 arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi create
> > mode 100644 arch/arm/boot/dts/exynos5440-trip-points.dtsi delete
> > mode 100644 drivers/thermal/samsung/exynos_thermal_common.c delete
> > mode 100644 drivers/thermal/samsung/exynos_thermal_common.h delete
> > mode 100644 drivers/thermal/samsung/exynos_tmu_data.c create mode
> > 100644 include/dt-bindings/thermal/thermal_exynos.h
> > 
> > -- 
> > 2.0.0.rc2
> > 



-- 
Best regards,

Lukasz Majewski

Samsung R&D Institute Poland (SRPOL) | Linux Platform Group

  reply	other threads:[~2014-12-10 14:19 UTC|newest]

Thread overview: 288+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-09 16:38 [PATCH 00/21] thermal: exynos: Thermal code rework to use device tree Lukasz Majewski
2014-10-09 16:38 ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 01/21] thermal: of: Extend of-thermal.c to provide number of trip points Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-11-07  1:34   ` Eduardo Valentin
2014-11-07  1:34     ` Eduardo Valentin
2014-11-07  9:14     ` Lukasz Majewski
2014-11-07  9:14       ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 02/21] thermal: of: Extend of-thermal.c to provide check if trip point is enabled Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-11-07  1:37   ` Eduardo Valentin
2014-11-07  1:37     ` Eduardo Valentin
2014-11-07  9:15     ` Lukasz Majewski
2014-11-07  9:15       ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 03/21] thermal: of: Extend of-thermal.c to provide number of non critical trip points Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-11-07  1:41   ` Eduardo Valentin
2014-11-07  1:41     ` Eduardo Valentin
2014-11-07 10:05     ` Lukasz Majewski
2014-11-07 10:05       ` Lukasz Majewski
2014-11-07 16:06       ` Eduardo Valentin
2014-11-07 16:06         ` Eduardo Valentin
2014-11-07 16:43         ` Lukasz Majewski
2014-11-07 16:43           ` Lukasz Majewski
2014-11-12  9:42         ` Lukasz Majewski
2014-11-12  9:42           ` Lukasz Majewski
2014-11-18 15:20           ` Eduardo Valentin
2014-11-18 15:20             ` Eduardo Valentin
2014-11-18 20:25             ` Lukasz Majewski
2014-11-18 20:25               ` Lukasz Majewski
2014-11-07 23:04       ` Dmitry Torokhov
2014-11-07 23:04         ` Dmitry Torokhov
2014-10-09 16:38 ` [PATCH 04/21] thermal: of: Extend current of-thermal.c code to allow setting emulated temp Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-11-07  1:44   ` Eduardo Valentin
2014-11-07  1:44     ` Eduardo Valentin
2014-11-07 11:20     ` Lukasz Majewski
2014-11-07 11:20       ` Lukasz Majewski
2014-11-18 15:23       ` Eduardo Valentin
2014-11-18 15:23         ` Eduardo Valentin
2014-11-18 20:28         ` Lukasz Majewski
2014-11-18 20:28           ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 05/21] thermal: exynos: cosmetic: Correct comment format Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 06/21] thermal: exynos: Provide thermal_exynos.h file to be included in device tree files Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 07/21] thermal: dts: trats: Enable TMU on the Exynos4210 trats device Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 08/21] thermal: dts: exynos: Adding LD010 regulator node necessary for TMU on Odroid U3 board Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 09/21] thermal: dts: Provide bindings and enable TMU at Exynos4x12 devices Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 10/21] thermal: cpu_cooling: dts: Define device tree bindings for Exynos cpu cooling functionality Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 11/21] thermal: cpu_cooling: Modify exynos thermal code to use device tree for cpu cooling configuration Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 12/21] thermal: exynos: dts: Add default definition for the TMU sensor Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 13/21] thermal: dts: Default trip points definition for Exynos5420 SoCs Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 14/21] thermal: exynos: dts: Define default thermal-zones for Exynos4 Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 15/21] thermal: dts: exynos: Trip points and sensor configuration data for Exynos5440 Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 16/21] thermal: exynos: dts: Provide device tree bindings identical to one in exynos_tmu_data.c Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 17/21] thermal: samsung: core: Exynos TMU rework to use device tree for configuration Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 18/21] thermal: exynos: Remove exynos_thermal_common.[c|h] files Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 19/21] thermal: exynos: Remove exynos_tmu_data.c file Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 20/21] thermal: exynos: Make Exynos5250 TMU compatible with Exynos4412 Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 16:38 ` [PATCH 21/21] thermal: exynos: Make Exynos3250 " Lukasz Majewski
2014-10-09 16:38   ` Lukasz Majewski
2014-10-09 23:34   ` Chanwoo Choi
2014-10-09 23:34     ` Chanwoo Choi
2014-10-10  8:51     ` Lukasz Majewski
2014-10-10  8:51       ` Lukasz Majewski
2014-10-23  8:50 ` [PATCH 00/21] thermal: exynos: Thermal code rework to use device tree Lukasz Majewski
2014-10-23  8:50   ` Lukasz Majewski
2014-11-20 16:21 ` [PATCH v2 0/4] thermal: of: of-thermal.c API extensions Lukasz Majewski
2014-11-20 16:21   ` [PATCH v2 1/4] thermal: of: Extend of-thermal.c to provide number of trip points Lukasz Majewski
2014-11-25  6:04     ` Eduardo Valentin
2014-11-26  8:28       ` Lukasz Majewski
2014-11-20 16:21   ` [PATCH v2 2/4] thermal: of: Extend of-thermal.c to provide check if trip point is enabled Lukasz Majewski
2014-11-25  8:25     ` Eduardo Valentin
2014-11-26  8:31       ` Lukasz Majewski
2014-11-20 16:21   ` [PATCH v2 3/4] thermal: of: Extend of-thermal to export table of trip points Lukasz Majewski
2014-11-25 20:36     ` Eduardo Valentin
2014-11-26  8:35       ` Lukasz Majewski
2014-11-26 15:18         ` Eduardo Valentin
2014-11-26 20:43           ` navneet kumar
2014-11-26 20:43             ` navneet kumar
2014-11-26 21:12             ` Guenter Roeck
2014-11-26 23:12               ` navneet kumar
2014-11-26 23:12                 ` navneet kumar
2014-11-26 23:09             ` Eduardo Valentin
2014-11-27  9:42               ` Lukasz Majewski
2014-11-27  9:42                 ` Lukasz Majewski
2014-11-25 20:38     ` Eduardo Valentin
2014-11-26  8:39       ` Lukasz Majewski
2014-11-20 16:21   ` [PATCH v2 4/4] thermal: of: Extend current of-thermal.c code to allow setting emulated temp Lukasz Majewski
2014-11-25 20:44     ` Eduardo Valentin
2014-11-26  8:47       ` Lukasz Majewski
2014-12-08 17:04   ` [PATCH v3 0/5] thermal: of: of-thermal.c API extensions Lukasz Majewski
2014-12-08 17:04     ` [PATCH v3 1/5] thermal: of: Extend of-thermal.c to provide number of trip points Lukasz Majewski
2014-12-08 19:52       ` Eduardo Valentin
2014-12-08 23:02         ` Lukasz Majewski
2014-12-08 17:04     ` [PATCH v3 2/5] thermal: of: Extend of-thermal.c to provide check if trip point is valid Lukasz Majewski
2014-12-08 17:04     ` [PATCH v3 3/5] thermal: of: Rename struct __thermal_trip to struct thermal_trip Lukasz Majewski
2014-12-08 17:04     ` [PATCH v3 4/5] thermal: of: Extend of-thermal to export table of trip points Lukasz Majewski
2014-12-08 17:04     ` [PATCH v3 5/5] thermal: of: Extend current of-thermal.c code to allow setting emulated temp Lukasz Majewski
2014-12-09  1:21     ` [PATCH v3 0/5] thermal: of: of-thermal.c API extensions Eduardo Valentin
2014-12-10 12:09 ` [PATCH v2 00/17] thermal: exynos: Thermal code rework to use device tree Lukasz Majewski
2014-12-10 10:27   ` Eduardo Valentin
2014-12-10 14:19     ` Lukasz Majewski [this message]
2014-12-22 15:50       ` Abhilash Kesavan
2014-12-22 16:21         ` Lukasz Majewski
2014-12-23 15:27           ` Abhilash Kesavan
2014-12-10 12:09   ` [PATCH v2 01/17] thermal: exynos: cosmetic: Correct comment format Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 02/17] thermal: exynos: Provide thermal_exynos.h file to be included in device tree files Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 03/17] thermal: dts: trats: Enable TMU on the Exynos4210 trats device Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 04/17] thermal: dts: exynos: Add LD010 regulator node necessary for TMU on Odroid Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 05/17] thermal: dts: Enable TMU at Exynos4412 based Odroid U3 device Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 06/17] thermal: cpu_cooling: dts: Define device tree bindings for Exynos cpu cooling functionality Lukasz Majewski
2015-01-02 18:15     ` Eduardo Valentin
2015-01-12 14:09       ` Lukasz Majewski
2015-01-12 14:24         ` Eduardo Valentin
2015-01-13  8:22           ` Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 07/17] thermal: cpu_cooling: Modify exynos thermal code to use device tree for cpu cooling configuration Lukasz Majewski
2015-01-02 18:18     ` Eduardo Valentin
2015-01-12 17:08       ` Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 08/17] thermal: exynos: dts: Add default definition of the TMU sensor parameter Lukasz Majewski
2015-01-02 18:11     ` Eduardo Valentin
2015-01-02 18:26       ` Eduardo Valentin
2015-01-12 14:42         ` Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 09/17] thermal: dts: Default trip points definition for Exynos5420 SoCs Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 10/17] thermal: exynos: dts: Define default thermal-zones for Exynos4 Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 11/17] thermal: dts: exynos: Trip points and sensor configuration data for Exynos5440 Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 12/17] thermal: exynos: dts: Provide device tree bindings identical to one in exynos_tmu_data.c Lukasz Majewski
2015-01-02 18:13     ` Eduardo Valentin
2015-01-12 15:36       ` Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 13/17] thermal: samsung: core: Exynos TMU rework to use device tree for configuration Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 14/17] thermal: exynos: Remove exynos_thermal_common.[c|h] files Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 15/17] thermal: exynos: Remove exynos_tmu_data.c file Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 16/17] thermal: exynos: Make Exynos5250 TMU compatible with Exynos4412 Lukasz Majewski
2014-12-10 12:09   ` [PATCH v2 17/17] thermal: exynos: Make Exynos3250 " Lukasz Majewski
2015-01-02 18:25   ` [PATCH v2 00/17] thermal: exynos: Thermal code rework to use device tree Eduardo Valentin
2015-01-03 19:53     ` Lukasz Majewski
2015-01-05 21:11       ` Eduardo Valentin
2015-01-14 13:40 ` [PATCH v3 00/16] " Lukasz Majewski
2015-01-14 13:40   ` [PATCH v3 01/16] thermal: exynos: cosmetic: Correct comment format Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 02/16] thermal: exynos: Provide thermal_exynos.h file to be included in device tree files Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 03/16] arm: dts: trats: Enable TMU on the Exynos4210 trats device Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 04/16] arm: dts: odroid: Add LD010 regulator node necessary for TMU on Odroid Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 05/16] thermal: dts: Enable TMU at Exynos4412 based Odroid U3 device Lukasz Majewski
2015-01-14 18:48     ` Eduardo Valentin
2015-01-14 13:41   ` [PATCH v3 06/16] arm: dts: Adding CPU cooling binding for Exynos SoCs Lukasz Majewski
2015-01-14 18:57     ` Eduardo Valentin
2015-01-14 13:41   ` [PATCH v3 07/16] thermal: exynos: Modify exynos thermal code to use device tree for cpu cooling configuration Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 08/16] thermal: exynos: dts: Add default definition of the TMU sensor parameter Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 09/16] dts: Documentation: Extending documentation entry for exynos-thermal Lukasz Majewski
2015-01-14 18:52     ` Eduardo Valentin
2015-01-14 19:01       ` Eduardo Valentin
2015-01-14 13:41   ` [PATCH v3 10/16] thermal: dts: Default trip points definition for Exynos5420 SoCs Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 11/16] thermal: exynos: dts: Define default thermal-zones for Exynos4 Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 12/16] thermal: dts: exynos: Trip points and sensor configuration data for Exynos5440 Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 13/16] thermal: exynos: dts: Provide device tree bindings identical to the one in exynos_tmu_data.c Lukasz Majewski
2015-01-14 19:05     ` Eduardo Valentin
2015-01-15 16:03       ` Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 14/16] thermal: samsung: core: Exynos TMU rework to use device tree for configuration Lukasz Majewski
2015-01-14 18:46     ` Eduardo Valentin
2015-01-15 15:17       ` Lukasz Majewski
2015-01-21  1:23         ` Eduardo Valentin
2015-01-21  8:10           ` Lukasz Majewski
2015-01-21  9:20             ` Eduardo Valentin
2015-01-22 14:17               ` Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 15/16] thermal: exynos: Remove exynos_thermal_common.[c|h] files Lukasz Majewski
2015-01-14 13:41   ` [PATCH v3 16/16] thermal: exynos: Remove exynos_tmu_data.c file Lukasz Majewski
2015-01-16  0:00   ` [PATCH v3 00/16] thermal: exynos: Thermal code rework to use device tree Tobias Jakobi
2015-01-16  8:29     ` Lukasz Majewski
2015-01-19 23:29       ` Tobias Jakobi
2015-01-20  8:17         ` Lukasz Majewski
2015-01-22  1:06           ` Tobias Jakobi
2015-01-21  9:08             ` Eduardo Valentin
2015-01-24  1:00               ` Tobias Jakobi
2015-01-16 11:30 ` [PATCH v4 00/17] " Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 01/17] thermal: exynos: cosmetic: Correct comment format Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 02/17] thermal: exynos: Provide thermal_exynos.h file to be included in device tree files Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 03/17] arm: dts: trats: Enable TMU on the Exynos4210 trats device Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 04/17] arm: dts: odroid: Add LD010 regulator node necessary for TMU on Odroid Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 05/17] arm: dts: odroid: Enable TMU at Exynos4412 based Odroid U3 device Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 06/17] arm: dts: Adding CPU cooling binding for Exynos SoCs Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 07/17] thermal: exynos: Modify exynos thermal code to use device tree for cpu cooling configuration Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 08/17] thermal: exynos: dts: Add default definition of the TMU sensor parameter Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 09/17] dts: Documentation: Extending documentation entry for exynos-thermal Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 10/17] thermal: dts: Default trip points definition for Exynos5420 SoCs Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 11/17] thermal: exynos: dts: Define default thermal-zones for Exynos4 Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 12/17] thermal: dts: exynos: Trip points and sensor configuration data for Exynos5440 Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 13/17] dts: Documentation: Update exynos-thermal.txt example " Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 14/17] thermal: exynos: dts: Provide device tree bindings identical to the one in exynos_tmu_data.c Lukasz Majewski
2015-01-16 11:30   ` [PATCH v4 15/17] thermal: samsung: core: Exynos TMU rework to use device tree for configuration Lukasz Majewski
2015-01-16 11:31   ` [PATCH v4 16/17] thermal: exynos: Remove exynos_thermal_common.[c|h] files Lukasz Majewski
2015-01-16 11:31   ` [PATCH v4 17/17] thermal: exynos: Remove exynos_tmu_data.c file Lukasz Majewski
2015-01-17  7:17   ` [PATCH v4 00/17] thermal: exynos: Thermal code rework to use device tree Abhilash Kesavan
2015-01-19  7:57     ` Lukasz Majewski
2015-01-23  7:42   ` Kukjin Kim
2015-01-23  9:59     ` Lukasz Majewski
2015-01-23 11:00       ` Kukjin Kim
2015-01-23 14:45         ` Eduardo Valentin
2015-01-24  4:04           ` Kukjin Kim
2015-01-19 11:20 ` [PATCH v5 00/18] " Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 01/18] thermal: exynos: cosmetic: Correct comment format Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 02/18] thermal: exynos: Provide thermal_exynos.h file to be included in device tree files Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 03/18] arm: dts: trats: Enable TMU on the Exynos4210 trats device Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 04/18] arm: dts: odroid: Add LDO10 regulator node necessary for TMU on Odroid Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 05/18] arm: dts: odroid: Enable TMU at Exynos4412 based Odroid U3 device Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 06/18] arm: dts: Adding CPU cooling binding for Exynos SoCs Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 07/18] thermal: exynos: Modify exynos thermal code to use device tree for cpu cooling configuration Lukasz Majewski
2015-01-21  2:18     ` Eduardo Valentin
2015-01-21  8:21       ` Lukasz Majewski
2015-01-21  8:33     ` Lukasz Majewski
2015-01-21  9:08       ` Viresh Kumar
2015-01-21  9:47         ` Lukasz Majewski
2015-01-21  9:55           ` Viresh Kumar
2015-01-21 10:09             ` Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 08/18] thermal: exynos: dts: Add default definition of the TMU sensor parameter Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 09/18] dts: Documentation: Extending documentation entry for exynos-thermal Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 10/18] thermal: dts: Default trip points definition for Exynos5420 SoCs Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 11/18] thermal: exynos: dts: Define default thermal-zones for Exynos4 Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 12/18] thermal: dts: exynos: Trip points and sensor configuration data for Exynos5440 Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 13/18] dts: Documentation: Update exynos-thermal.txt example " Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 14/18] thermal: exynos: dts: Provide device tree bindings identical to the one in exynos_tmu_data.c Lukasz Majewski
2015-01-19 11:20   ` [PATCH v5 15/18] thermal: samsung: core: Exynos TMU rework to use device tree for configuration Lukasz Majewski
2015-01-21  3:18     ` Eduardo Valentin
2015-01-21  8:40       ` Lukasz Majewski
2015-01-21  9:14         ` Eduardo Valentin
2015-01-21  3:25     ` Eduardo Valentin
2015-01-21  8:48       ` Lukasz Majewski
2015-01-19 11:21   ` [PATCH v5 16/18] thermal: exynos: Remove exynos_thermal_common.[c|h] files Lukasz Majewski
2015-01-19 11:21   ` [PATCH v5 17/18] thermal: exynos: Remove exynos_tmu_data.c file Lukasz Majewski
2015-01-19 11:21   ` [PATCH v5 18/18] thermal: exynos: Remove not needed exynos_tmu_init_data declarations from exynos_tmu.h Lukasz Majewski
2015-01-21  3:30     ` Eduardo Valentin
2015-01-21  9:00       ` Lukasz Majewski
2015-01-21  1:55   ` [PATCH v5 00/18] thermal: exynos: Thermal code rework to use device tree Eduardo Valentin
2015-01-23 12:09   ` [PATCH v6 " Lukasz Majewski
2015-01-23 12:09     ` [PATCH v6 01/18] thermal: exynos: cosmetic: Correct comment format Lukasz Majewski
2015-01-23 12:09     ` [PATCH v6 02/18] thermal: exynos: Provide thermal_exynos.h file to be included in device tree files Lukasz Majewski
2015-01-23 12:09     ` [PATCH v6 03/18] arm: dts: trats: Enable TMU on the Exynos4210 trats device Lukasz Majewski
2015-01-23 12:09     ` [PATCH v6 04/18] arm: dts: odroid: Add LDO10 regulator node necessary for TMU on Odroid Lukasz Majewski
2015-01-23 12:09     ` [PATCH v6 05/18] arm: dts: odroid: Enable TMU at Exynos4412 based Odroid U3 device Lukasz Majewski
2015-01-23 12:23       ` Aw: " Tobias Jakobi
2015-01-23 12:09     ` [PATCH v6 06/18] arm: dts: Adding CPU cooling binding for Exynos SoCs Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 07/18] thermal: exynos: Modify exynos thermal code to use device tree for cpu cooling configuration Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 09/18] thermal: exynos: dts: Add default definition of the TMU sensor parameter Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 10/18] dts: Documentation: Extending documentation entry for exynos-thermal Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 11/18] thermal: dts: Default trip points definition for Exynos5420 SoCs Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 12/18] thermal: exynos: dts: Define default thermal-zones for Exynos4 Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 13/18] thermal: dts: exynos: Trip points and sensor configuration data for Exynos5440 Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 14/18] dts: Documentation: Update exynos-thermal.txt example " Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 15/18] thermal: exynos: dts: Provide device tree bindings identical to the one in exynos_tmu_data.c Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 16/18] thermal: samsung: core: Exynos TMU rework to use device tree for configuration Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 17/18] thermal: exynos: Remove exynos_thermal_common.[c|h] files Lukasz Majewski
2015-01-23 12:10     ` [PATCH v6 18/18] thermal: exynos: Remove exynos_tmu_data.c file Lukasz Majewski
2015-01-24 21:49     ` [PATCH v6 00/18] thermal: exynos: Thermal code rework to use device tree Eduardo Valentin
2015-01-26  8:49       ` Lukasz Majewski
2015-01-29 23:34       ` Kukjin Kim
2015-02-23 10:13         ` Lukasz Majewski
2015-02-23 11:18           ` Kukjin Kim
2015-02-23 12:28             ` Lukasz Majewski
2015-02-26 15:56             ` Lukasz Majewski
2015-02-26 21:21               ` Kukjin Kim
2015-01-23 12:14   ` [PATCH v6 08/18] cpufreq: exynos: Use device tree to determine if cpufreq cooling should be registered Lukasz Majewski
2015-01-23 12:59     ` Viresh Kumar
2015-01-23 13:57       ` Lukasz Majewski
2015-01-25 14:01         ` Viresh Kumar
2015-01-25 16:27           ` Lukasz Majewski
2015-01-25 16:46           ` Eduardo Valentin
2015-01-25 21:55             ` Lukasz Majewski
2015-01-26  9:25     ` [PATCH] cpufreq: exynos: Use simple approach to asses if cpu cooling can be used Lukasz Majewski
2015-01-27  3:44       ` Viresh Kumar
2015-02-04  9:00         ` Lukasz Majewski
2015-02-05 15:54           ` [PATCH v2] " Lukasz Majewski
2015-02-26 10:36             ` Lukasz Majewski
2015-02-26 18:25               ` Eduardo Valentin
2015-02-26 21:23                 ` Lukasz Majewski

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=20141210151925.61a0b091@amdc2363 \
    --to=l.majewski@samsung.com \
    --cc=a.kesavan@samsung.com \
    --cc=amit.daniel@samsung.com \
    --cc=b.zolnierkie@samsung.com \
    --cc=cw00.choi@samsung.com \
    --cc=edubezval@gmail.com \
    --cc=kesavan.abhilash@gmail.com \
    --cc=kgene.kim@samsung.com \
    --cc=kyungmin.park@samsung.com \
    --cc=l.majewski@majess.pl \
    --cc=linux-pm@vger.kernel.org \
    --cc=linux-samsung-soc@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.