Message ID | 1551256894-21954-4-git-send-email-Anson.Huang@nxp.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7755B1669 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 27 Feb 2019 08:47:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5E0152C9AB for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 27 Feb 2019 08:47:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4EB152C9F5; Wed, 27 Feb 2019 08:47:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E22BB2C9AB for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 27 Feb 2019 08:47:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=20YcGjMHFRDFsNf5uwpfJZ2rKJuLZjMT2sJnDPRuAbQ=; b=I5dSgakUgA/Nom MNqGEw/RnGEkr0VDl7be1aqA2qePko4G/uPgIwOeQdNK0/52qe2uni8gsdi7Zkylf4OxZ/WQ6gh5O pUYInvojN51roYRoLvqrVYaulHCnIdwMsEX/hWTuXUoi59elq3/gFGwhjSsM3PajZMdkm/u9m+rHW FYzr83s6vdzpAIozEDVNxSuM7KkWYHZPGGDEN653bPHhdclu8ohfq/0nV59xylHWlVAUDISBqaBc5 ll8IIwNz5SnRKooIDVhihWEgePvxz+B+h15nV/U8Yb2RhzmGr+kr9kY+tSmYx+mA9VqE5iFrGJNJ6 qyw86v5Fy8/LevqMwsag==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gyusF-0001lP-Ky; Wed, 27 Feb 2019 08:47:31 +0000 Received: from mail-eopbgr30059.outbound.protection.outlook.com ([40.107.3.59] helo=EUR03-AM5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gyure-000134-NN for linux-arm-kernel@lists.infradead.org; Wed, 27 Feb 2019 08:46:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vetKU/AqsyjUiXtFYjcYONIhoQOgqBXQXRVGtwqmp8w=; b=cuDIQH6nJ08x2LD1YhyR9IAzK+nrmkFw/o1OlUEzDGwmo8wJbo/pjk9OsVZGzLWi492pGc3c1nMq65UXHfRrp1RsdmOYvffDtBzr0dO3EhTPMQbp6arHHXu6gNjegCGuR6wxE47WLpbbNXRhgaUZH9Xc1XVOpQRfIFFsNF0nHNI= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (52.134.72.18) by DB3PR0402MB3674.eurprd04.prod.outlook.com (52.134.66.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.16; Wed, 27 Feb 2019 08:46:50 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::1cb4:3e1c:fc85:7ed7]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::1cb4:3e1c:fc85:7ed7%2]) with mapi id 15.20.1643.019; Wed, 27 Feb 2019 08:46:50 +0000 From: Anson Huang <anson.huang@nxp.com> To: "robh+dt@kernel.org" <robh+dt@kernel.org>, "mark.rutland@arm.com" <mark.rutland@arm.com>, "shawnguo@kernel.org" <shawnguo@kernel.org>, "s.hauer@pengutronix.de" <s.hauer@pengutronix.de>, "kernel@pengutronix.de" <kernel@pengutronix.de>, "festevam@gmail.com" <festevam@gmail.com>, "catalin.marinas@arm.com" <catalin.marinas@arm.com>, "will.deacon@arm.com" <will.deacon@arm.com>, "rui.zhang@intel.com" <rui.zhang@intel.com>, "edubezval@gmail.com" <edubezval@gmail.com>, "daniel.lezcano@linaro.org" <daniel.lezcano@linaro.org>, Aisheng Dong <aisheng.dong@nxp.com>, "ulf.hansson@linaro.org" <ulf.hansson@linaro.org>, "sboyd@kernel.org" <sboyd@kernel.org>, Daniel Baluta <daniel.baluta@nxp.com>, Andy Gross <andy.gross@linaro.org>, "horms+renesas@verge.net.au" <horms+renesas@verge.net.au>, "heiko@sntech.de" <heiko@sntech.de>, "arnd@arndb.de" <arnd@arndb.de>, "maxime.ripard@bootlin.com" <maxime.ripard@bootlin.com>, "bjorn.andersson@linaro.org" <bjorn.andersson@linaro.org>, "jagan@amarulasolutions.com" <jagan@amarulasolutions.com>, "enric.balletbo@collabora.com" <enric.balletbo@collabora.com>, "marc.w.gonzalez@free.fr" <marc.w.gonzalez@free.fr>, "olof@lixom.net" <olof@lixom.net>, "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org> Subject: [PATCH V10 4/4] arm64: dts: imx: add i.MX8QXP thermal support Thread-Topic: [PATCH V10 4/4] arm64: dts: imx: add i.MX8QXP thermal support Thread-Index: AQHUznj7JB4ZUup+qUCXdi8fZygXvA== Date: Wed, 27 Feb 2019 08:46:50 +0000 Message-ID: <1551256894-21954-4-git-send-email-Anson.Huang@nxp.com> References: <1551256894-21954-1-git-send-email-Anson.Huang@nxp.com> In-Reply-To: <1551256894-21954-1-git-send-email-Anson.Huang@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.7.4 x-clientproxiedby: HK2PR0401CA0021.apcprd04.prod.outlook.com (2603:1096:202:2::31) To DB3PR0402MB3916.eurprd04.prod.outlook.com (2603:10a6:8:10::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=anson.huang@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [119.31.174.66] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e4d82740-b0c5-4a9c-90a4-08d69c901d6f x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0402MB3674; x-ms-traffictypediagnostic: DB3PR0402MB3674: x-ld-processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; DB3PR0402MB3674; 23:ZEUZZfV8iCjemWaZoyF6PnFej3/eTUQfDJIGL?= =?iso-8859-1?q?0ZRlVmZgygIP/Qta/?= =?iso-8859-1?q?2iOxYiiZRhveN43O5L5P1MAiGr27NsIqdbI+5EYbetaufx/sBELJGqFWVJSd?= =?iso-8859-1?q?9JX5ySi03dpaYAFY2on9iNiSr/CWz/fv8bQ+yqZfAglagLvlDVmbRy/sGLRo?= =?iso-8859-1?q?3S4UkwctcFjdFFeds7Fna85OUqyzcIYhxvlrtgl46qfJnf70gVO/F2xJTbI3?= =?iso-8859-1?q?XQnaCBfJxATs+lgdq9GlpxGXlkf788owpc3dH2+mnqG19wVpio3OU7Yz/azx?= =?iso-8859-1?q?H1mky6pENmKhqpDdGe/g4x3aPC4H5/vmAuVrpnTVtqevisVgzIZaQhZ5WHAt?= =?iso-8859-1?q?rZ0nSWAFg39QHMIlc0sOkcTxVo/kiTPi7YpnsX3uyo5cqnpSQJ8TwJrHQuLv?= =?iso-8859-1?q?sWJZIG0ax3uZyOnGVGe1MRkRMbNCeMddgoqIJuDaNLgrW+Mo9cvrqb/G6bpH?= =?iso-8859-1?q?we5lZNfKZOvc8H7UDz2MmMj64uJvuwLpiMMSyc/d2aMaPzEDQ3TGslkr5FRC?= =?iso-8859-1?q?leHjzZLtqcrIG2Tr+0/gSGx8VPIuF87X19Io8qhPtGlrkvoMe9c7S/0q3uvO?= =?iso-8859-1?q?C08g+IQjwAzn8G8R9obGlgI0tCh+TpcF09mnWalr4VienQiEvHNVY2Z+sg+X?= =?iso-8859-1?q?kuzf7KYbFnyyYhCdcZqd/sLeKF1arv8x1rOgfvcDMV/hYe6JH1m5Nb3FIkRe?= =?iso-8859-1?q?hv0RNjCqfmGaQ6Jql0kxZiIljbhIzfDzrB8O2uywpXtAT8GHB2y9aTNpBmWb?= =?iso-8859-1?q?FzW05OuNwW4o87YOMrwmIA0c6yNq0yvIDkPrApEtpfTimVpqP9Kb5729VjCq?= =?iso-8859-1?q?S/1vIbdBUi01wxiW1lZGbaKf0OiwSgDYLP96E8gsAm4uP2SMHuG447N6z5Gy?= =?iso-8859-1?q?PLNac/EtYSBN42dEXNXji6Dt0BOWvIePW9sKG5S7JcodrjEBJMDU3ZThcWo5?= =?iso-8859-1?q?nelDDCAxAsuc/dZUB4aWHJ+OM2SErDFwY40i8Hcc25enAYU7mxzCC1j4aQHO?= =?iso-8859-1?q?kv8UZFJ3dcMiviNTh5IkGGRavRUNE5COU4tg6pe7oPuMab36izqUeiafwt72?= =?iso-8859-1?q?/MUpSD3ZrZtbovku82ISjMZI8OtV6XF15mB/IetF+miHQoxNy+LuWQCl9k71?= =?iso-8859-1?q?/Z7x1A6zSn64eVUd4LnjTjpc0l3+GdXnQRGah3JP6mu0oiTQXeWL1cP+fgfP?= =?iso-8859-1?q?FTacelC24loy8HeUPWO9Kmv9Co+dohfz5A0MqBPrgNedWXCfIqbcz3//sV5u?= =?iso-8859-1?q?+WNtnRvBHoM1PaDVhka2PgNqxc?= x-microsoft-antispam-prvs: <DB3PR0402MB3674D08BF456C13B243FC087F5740@DB3PR0402MB3674.eurprd04.prod.outlook.com> x-forefront-prvs: 0961DF5286 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(136003)(396003)(346002)(376002)(189003)(199004)(25786009)(102836004)(2906002)(81166006)(8676002)(4326008)(3846002)(6116002)(478600001)(81156014)(14454004)(8936002)(68736007)(6506007)(6436002)(186003)(2501003)(386003)(71200400001)(71190400001)(26005)(5660300002)(6512007)(6486002)(36756003)(86362001)(52116002)(316002)(7736002)(110136005)(66066001)(2201001)(305945005)(2616005)(14444005)(97736004)(7416002)(11346002)(105586002)(99286004)(50226002)(106356001)(486006)(476003)(256004)(76176011)(446003)(53936002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0402MB3674; H:DB3PR0402MB3916.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: BmEqXDc0+OPmkOhZQJcr7GTeVc2pmwWBYSt4Zql/H9kBxUIxKX5ysfC5V8xKPD9PHKnHm7mm8I36aZ/SHj3f6WyaKo4vAIWWcDkNLjHwcQwebsofzl/Qyhf//rRJ0ycKIsbyAFwVaCIbvkHfULIYLQjR/9IiNlAQkldEPOF3JyBCK/5XSyMCg1yZRy5q0fgjF5wm9zuoLeW2TFOOArCpXnZLrGaL1nhIRV8acV/eS7vYbsZDTN/xmNnaYkTlZ2R6iBo2cff6EgA8bwnkmzrNqNS+MJj3t2hcXGNg86RczdTr4jOP2uZtNMJJa3pqQGfIv66cLygs36VaUY76NH1WYYfhLgBODd4vZ5n+qV0PPQBuGr8H2ScxUBTlaaDSKvcsKg7wwtTRAW2+sDUjCJPxrdNDePAmLTGhobffRTbZt7M= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4d82740-b0c5-4a9c-90a4-08d69c901d6f X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2019 08:46:41.6727 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0402MB3674 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190227_004654_930297_4CDDB0BE X-CRM114-Status: GOOD ( 12.05 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: dl-linux-imx <linux-imx@nxp.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP |
Series |
[V10,1/4] dt-bindings: fsl: scu: add thermal binding
|
expand
|
diff --git a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi index 4c3dd95..f532cba 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi @@ -10,6 +10,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/pinctrl/pads-imx8qxp.h> +#include <dt-bindings/thermal/thermal.h> / { interrupt-parent = <&gic>; @@ -116,6 +117,12 @@ rtc: rtc { compatible = "fsl,imx8qxp-sc-rtc"; }; + + tsens: thermal-sensor { + compatible = "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal"; + #thermal-sensor-cells = <1>; + imx,sensor-resource-id = <IMX_SC_R_SYSTEM>; + }; }; timer { @@ -443,4 +450,31 @@ power-domains = <&pd IMX_SC_R_GPIO_7>; }; }; + + thermal_zones: thermal-zones { + cpu-thermal0 { + polling-delay-passive = <250>; + polling-delay = <2000>; + thermal-sensors = <&tsens 0>; + trips { + cpu_alert0: trip0 { + temperature = <107000>; + hysteresis = <2000>; + type = "passive"; + }; + cpu_crit0: trip1 { + temperature = <127000>; + hysteresis = <2000>; + type = "critical"; + }; + }; + cooling-maps { + map0 { + trip = <&cpu_alert0>; + cooling-device = + <&A35_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; + }; + }; };
Add i.MX8QXP CPU thermal zone support. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> --- Changes since V9: - change #thermal-sensor-cells value in to 1, since there are other thermal sensors inside system controller, it is just because there are still some issue, so system controller does NOT expose them for now, they could be exposed later, so it should be 1 from HW perspective. --- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+)