Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp3210430ybi; Mon, 17 Jun 2019 19:17:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqzj0Sa3SpI5nkX/L8E5Q5oDRpD/GpNcTxwzSUCo8H28MkqMJbbs4OVnW5kmy5aa4qyc3ftH X-Received: by 2002:a63:1316:: with SMTP id i22mr382748pgl.274.1560824241276; Mon, 17 Jun 2019 19:17:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560824241; cv=none; d=google.com; s=arc-20160816; b=uSyGo08jwomJ71D/MsMe/31fnicKh+ZNl324GoiPT6gRREUmY8r+noKGvws+Rkmrn/ n1isVzxUw3UGVGhUubwNp2tSGQqrN0VAsaPzuVsbvpzMADSJHO7KQlfA8MZtyt4tzui9 v1G2TRYVWwTaZrFhLu0kJJiRjwyD4Kh3mGLvGSTa+LMmdIai3kAWh0f5c7VlwgwDLkMj 0M3WKRFMTKQk1ikQHhNPWpzMKZVEutomSrCDk3HgcxinFMfxzO/Nq3hThtkAGmmLGvXq dVY7touTnm1iasXb1Kv9fRLYVE9Dicwzg3EkJJjIvU06A/w9cgkOJzQ2vLK6UgFkFA+v 9ekA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=1/SLNI0Mn5KsLtPuJMdkRUbchaVrcNeWPdwSN4PxKAE=; b=xScwjN/CaZ8JFoCWN1qV1AdRoKCNm8p0fIvImLq7VWCcVXscFzWT9VusUMqoIZr60e nDDD61a+wN0aTcKWe1lB+rBeWqk9wrzlVQHeHsHm48o5WcVAY/mh7CzhwsSCrx54crE6 Y3I+Q+YBRef+u4J5JQzKrdLOr8PUssejTzafsl1NOuQSZX0zoeivCIOHyLUjKyhUsH/A dndoK4+rFaKeIdnND6SCl4k7SevkKeEnZGE4Cwa7NvUOJ7cci+LyprArciu2Iik05SVX 0fnKd6nyX70rbN5kmxZfRDUH+mN5K7jXOwBQxoYjzWEsfw2Ic+3UI77Wv7O04i2gsLT5 UyrA== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m10si12036800pgq.420.2019.06.17.19.17.06; Mon, 17 Jun 2019 19:17:21 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727540AbfFRCQ6 (ORCPT + 99 others); Mon, 17 Jun 2019 22:16:58 -0400 Received: from inva020.nxp.com ([92.121.34.13]:37808 "EHLO inva020.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726047AbfFRCQ5 (ORCPT ); Mon, 17 Jun 2019 22:16:57 -0400 Received: from inva020.nxp.com (localhost [127.0.0.1]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id CAC3D1A0DD0; Tue, 18 Jun 2019 04:16:55 +0200 (CEST) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 342261A001B; Tue, 18 Jun 2019 04:16:40 +0200 (CEST) Received: from localhost.localdomain (mega.ap.freescale.net [10.192.208.232]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 66FB9402A0; Tue, 18 Jun 2019 10:16:26 +0800 (SGT) From: Anson.Huang@nxp.com To: robh+dt@kernel.org, mark.rutland@arm.com, corbet@lwn.net, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, catalin.marinas@arm.com, will.deacon@arm.com, rui.zhang@intel.com, edubezval@gmail.com, daniel.lezcano@linaro.org, aisheng.dong@nxp.com, ulf.hansson@linaro.org, peng.fan@nxp.com, mchehab+samsung@kernel.org, linux@roeck-us.net, daniel.baluta@nxp.com, maxime.ripard@bootlin.com, horms+renesas@verge.net.au, olof@lixom.net, jagan@amarulasolutions.com, bjorn.andersson@linaro.org, leonard.crestez@nxp.com, dinguyen@kernel.org, enric.balletbo@collabora.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-pm@vger.kernel.org Cc: Linux-imx@nxp.com Subject: [PATCH V15 1/5] dt-bindings: fsl: scu: add thermal binding Date: Tue, 18 Jun 2019 10:18:16 +0800 Message-Id: <20190618021820.14885-1-Anson.Huang@nxp.com> X-Mailer: git-send-email 2.17.1 X-Virus-Scanned: ClamAV using ClamSMTP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Anson Huang NXP i.MX8QXP is an ARMv8 SoC with a Cortex-M4 core inside as system controller, the system controller is in charge of system power, clock and thermal sensors etc. management, Linux kernel has to communicate with system controller via MU (message unit) IPC to get temperature from thermal sensors, this patch adds binding doc for i.MX system controller thermal driver. Signed-off-by: Anson Huang Reviewed-by: Rob Herring Reviewed-by: Dong Aisheng --- No change. --- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt b/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt index a575e42..fc3844e 100644 --- a/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt +++ b/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt @@ -155,6 +155,17 @@ Required properties: Optional properties: - timeout-sec: contains the watchdog timeout in seconds. +Thermal bindings based on SCU Message Protocol +------------------------------------------------------------ + +Required properties: +- compatible: Should be : + "fsl,imx8qxp-sc-thermal" + followed by "fsl,imx-sc-thermal"; + +- #thermal-sensor-cells: See Documentation/devicetree/bindings/thermal/thermal.txt + for a description. + Example (imx8qxp): ------------- aliases { @@ -222,6 +233,11 @@ firmware { compatible = "fsl,imx8qxp-sc-wdt", "fsl,imx-sc-wdt"; timeout-sec = <60>; }; + + tsens: thermal-sensor { + compatible = "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal"; + #thermal-sensor-cells = <1>; + }; }; }; -- 2.7.4