Hi Krzysztof, On 11/12/18 10:00 AM, Krzysztof Kozlowski wrote: > Thanks Lukasz for patches. I like your work! > > I have few more comments which will probably apply for all the DTS commits. > > On Wed, 7 Nov 2018 at 18:10, Lukasz Luba <l.luba@xxxxxxxxxxxxxxxxxxx> wrote: >> >> This patch adds support for new flag which indicates > > This patch does not add support. Support for flag was added in your > first drivers/thermal patches in this set. This patch adds new flag. > (and does something more, so read on) Got it, will change the commit message. > >> that trip point triggers IRQ when temperature is met. >> Exynos5433 supports 8 trip point which will trigger IRQ. > > /8 trip point/8 trip points/ > >> Above that number other trip points should be registered >> without 'irq-mode' flag. > > Please fix the line-wrap. OK > >> >> Cc: Kukjin Kim <kgene@xxxxxxxxxx> >> Cc: Krzysztof Kozlowski <krzk@xxxxxxxxxx> >> Cc: devicetree@xxxxxxxxxxxxxxx >> Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx >> Cc: linux-samsung-soc@xxxxxxxxxxxxxxx >> Signed-off-by: Lukasz Luba <l.luba@xxxxxxxxxxxxxxxxxxx> >> --- >> arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 105 ++++++++++++++++--------- >> 1 file changed, 70 insertions(+), 35 deletions(-) >> >> diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi b/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi >> index fe3a0b1..c4330f6 100644 >> --- a/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi >> +++ b/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi >> @@ -17,37 +17,44 @@ thermal-zones { >> atlas0_alert_0: atlas0-alert-0 { >> temperature = <65000>; /* millicelsius */ >> hysteresis = <1000>; /* millicelsius */ >> - type = "active"; >> + type = "passive"; > > This change is not explained in commit msg. > > Basically you are doing here two things (related to each other). You > clearly define which trip points are IRQ-type and you correct the type > of trip point. Active is incorrect. This second thing is missing in > your commit msg and I believe it is main reason behind this patch. You > should focus then on this reason - start from it. Subject could be > like "Use proper passive type for thermal trip points". > > Without this explanation I don't see the strong reason behind that > patch. IOW, everything was working fine before... so why adding this > new flag? Or maybe something was not fine... and then it is real > reason why you are sending the patch. Usually commit message should > answer to the most important question "WHY". Now, it explains > "WHAT"... but I can see it from the source code. However from the code > it is not easy to guess WHY. OK, I will add the explanation 'why' similar to description from the cover-letter to all the patches which add this flag in DT files. > > Best regards, > Krzysztof > > Thank you for the review. Regards, Lukasz