Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1582511ybb; Thu, 2 Apr 2020 03:41:00 -0700 (PDT) X-Google-Smtp-Source: APiQypI5H5e+2GuSsk+Vyya8MetC78j6n+iAHa4b3ZiA/SJdbVja3sMYvGCpJlrRFIsfDJsjS9Ty X-Received: by 2002:a05:6830:16cc:: with SMTP id l12mr1846216otr.172.1585824059933; Thu, 02 Apr 2020 03:40:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585824059; cv=none; d=google.com; s=arc-20160816; b=QNaf1GnqEKhMvz2zs5J7YXxndoxIu7FtNaonZp91QH+kIUUWyo3+LlnjjbBeee+OCX LRqHAUObWj6j30R9Bh8j5QjooJP/8aiMn0+9g7b+WvIt6HBAdfDJrBqyiqMiQZUuUSGE XXTBmGOST/D38kINuSz/+tEKPRG1Dww7E/uhM8Fx5IFovCMzYMd29fx8byAycV4cPlO2 9UFQTEVXR+b41xbLxcMyw+snNxwbDl1tZq3dpwxX850DtMqzj/mwE0vJK5drJKdw+R33 P9tuoo1uAtuLekAM8qTIEHIleK2SeC/IK3PlzjKGoz2l07hPMY18k3fc0nVxDgizdfra ClQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=EKz0BYCnAYaxNPQCfa65G2LlOu2wy+lcqbRhsvRTDzY=; b=JWz/TW4gfcDi07egURS/pBDhoMUsWdRTslynFSkVr4WEfzGwgoVL1BOC6fi7Q8xN6C 20w4EKDI8WZ7v0CTCf+LdnkLxNwCoKHpkCD+7QblLPiLFKLgVQnhuTd/k+QOfgca3Q9G L9pR5M5+5fj7tktjlTeNDA0jJlywSZdMcC88V4BzNRzwzez87JwN6ERlzMPiSRPAEB3c oBx1UHwgvVcXcA+BcdlDfYLAUprvaBuUL7B0cnqQnB3gjHRBV/fyA9sG1jJDa1Icv8hp niECY7AefEXK6sa9+WS9dNEKps4SUKSHvM5mzR29dq1MCeTrET54efDW2B3WK6iL4W3Z /e0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@verdurent-com.20150623.gappssmtp.com header.s=20150623 header.b=gbcQgrA2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o203si2130597oig.1.2020.04.02.03.40.46; Thu, 02 Apr 2020 03:40:59 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@verdurent-com.20150623.gappssmtp.com header.s=20150623 header.b=gbcQgrA2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387610AbgDBKkQ (ORCPT + 99 others); Thu, 2 Apr 2020 06:40:16 -0400 Received: from mail-ua1-f67.google.com ([209.85.222.67]:37771 "EHLO mail-ua1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728803AbgDBKkP (ORCPT ); Thu, 2 Apr 2020 06:40:15 -0400 Received: by mail-ua1-f67.google.com with SMTP id l18so979512uak.4 for ; Thu, 02 Apr 2020 03:40:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verdurent-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EKz0BYCnAYaxNPQCfa65G2LlOu2wy+lcqbRhsvRTDzY=; b=gbcQgrA22EAyItGP+TKMeDdvt9CVIT/R2GLUGHK8fjYaSwYAmzZjrigV8/ZEc97Cs/ RNx49zr/EmMLCKs3yICV3DbWcDYNC5Edq669CkOvAdg3+O1GS2jZbpZOCtZQ6l7yebBe DcE5X2RyzxPvE4l95PLzY7VkQp2hTqveDSVtEZd9yAZEIGIIb1ayiV74u9DWw1el7iMl tBMNVst2x0cB6yx6mL/+mwCZbUBehcbP9DWmWpXhe7ZdE/NU+bYYJ0T4rxkQk1zpYaZY //r41sobGat2KcV4rgWj0zoDrb9ujZcg71SJcQQypNO3b7Zv+97mRrl5whWtKXgFY2t5 j6Jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EKz0BYCnAYaxNPQCfa65G2LlOu2wy+lcqbRhsvRTDzY=; b=WlCjgTXnf18mWhuxYV8amKraUkzkbmIu4r/nP66iiKZIlOCKNWnnmoORrofmuY2VBN BDVb44ggTSjRGO3TjiVUhFJnsz2VG3lc+sc9imjmgaGpFWrbh6sth+l7TT76uYdojZ0u Gn9vPF2gN+Y7/Jt54o0LGUcxrRXGoysvKQsR/Jf+DqhHalB0l4Ak6fgsDFoiQCq60jqI N9SPuLTiVJEYAUSwkwyx7rUT7emsW4N/yp3mJNRXCCEyeJao+QAi8HjymwS6ZgsUUM4D 7YEBWS9VtO0lBENh+tz6Ry5SF11ITzrHhi9QULBCUmV9QtNh2jm4VSBVetuV57BC18ow R8/Q== X-Gm-Message-State: AGi0PubZBrfWwZqsv20wiVinwJda0z2+DpByKfgkRuDvtfM2W73O7GlW 4TYLlnNaFoZlCN76RWSv1920fFVTq5Cv5Po3QYS4XQ== X-Received: by 2002:ab0:70d9:: with SMTP id r25mr2082703ual.67.1585824014129; Thu, 02 Apr 2020 03:40:14 -0700 (PDT) MIME-Version: 1.0 References: <1584966504-21719-1-git-send-email-Anson.Huang@nxp.com> <1584966504-21719-3-git-send-email-Anson.Huang@nxp.com> In-Reply-To: <1584966504-21719-3-git-send-email-Anson.Huang@nxp.com> From: Amit Kucheria Date: Thu, 2 Apr 2020 16:10:03 +0530 Message-ID: Subject: Re: [PATCH V3 3/3] arm64: dts: imx8mp: Add thermal zones support To: Anson Huang Cc: Zhang Rui , Daniel Lezcano , Rob Herring , Shawn Guo , Sascha Hauer , kernel@pengutronix.de, Fabio Estevam , horia.geanta@nxp.com, peng.fan@nxp.com, Linux PM list , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , lakml , LKML , Linux-imx@nxp.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 23, 2020 at 6:05 PM Anson Huang wrote: > > i.MX8MP has a TMU inside which supports two thermal zones, add support > for them. > > Signed-off-by: Anson Huang [snip] > > + thermal-zones { > + cpu-thermal { > + polling-delay-passive = <250>; > + polling-delay = <2000>; > + thermal-sensors = <&tmu 0x0>; No need for 0x0, just use 0 > + trips { > + cpu_alert0: trip0 { > + temperature = <85000>; > + hysteresis = <2000>; > + type = "passive"; > + }; > + > + cpu_crit0: trip1 { > + temperature = <95000>; > + hysteresis = <2000>; > + type = "critical"; > + }; > + }; > + > + cooling-maps { > + map0 { > + trip = <&cpu_alert0>; > + cooling-device = > + <&A53_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, > + <&A53_1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, > + <&A53_2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, > + <&A53_3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; > + }; > + }; > + }; > + > + soc-thermal { > + polling-delay-passive = <250>; > + polling-delay = <2000>; > + thermal-sensors = <&tmu 0x1>; No need for 0x1, just use 1 > + trips { > + soc_alert0: trip0 { > + temperature = <85000>; > + hysteresis = <2000>; > + type = "passive"; > + }; > + > + soc_crit0: trip1 { > + temperature = <95000>; > + hysteresis = <2000>; > + type = "critical"; > + }; > + }; You need a cooling-map here since you have a passive trip point. > + }; > + }; > + > timer { > compatible = "arm,armv8-timer"; > interrupts = , > @@ -215,6 +271,13 @@ > gpio-ranges = <&iomuxc 0 114 30>; > }; > > + tmu: tmu@30260000 { > + compatible = "fsl,imx8mp-tmu"; > + reg = <0x30260000 0x10000>; > + clocks = <&clk IMX8MP_CLK_TSENSOR_ROOT>; > + #thermal-sensor-cells = <1>; > + }; > + > wdog1: watchdog@30280000 { > compatible = "fsl,imx8mp-wdt", "fsl,imx21-wdt"; > reg = <0x30280000 0x10000>; > -- > 2.7.4 >