From patchwork Thu Feb 14 11:44:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10812533 Return-Path: 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 9F4C91399 for ; Thu, 14 Feb 2019 11:45:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 864B22D55E for ; Thu, 14 Feb 2019 11:45:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 75E862D989; Thu, 14 Feb 2019 11:45:14 +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 1D47A2D55E for ; Thu, 14 Feb 2019 11:45:14 +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=QUI1qGw6gdddtGOHD/6CtHlDearO52mD6brUf3qwSuA=; b=edgtS7ksDwqptv CQogFM4GtxNlUGIYKgfH7+dLEZ488uGyoMStDL4L6YJqvJackQ/zmWFpLl1tNYs5HLOxqC1JzabS1 bUeZqQ750CjkAKKPvxUGvZe2qf8x4hc7rsJK1/j3xZItYcI/wBYfOwdGhhGbViH7lGHKkxj48QjGv b7gDd2GI4dJjGiqFD0sdi7lA6XcfkcuXQyhkgp9ppL42jqRhMFnJ+xMwI8ljeIDaaG3x1KuvXZByt fcGb0zbPd1Yb75qtZtcneDK/L/mf9fYkQ/sFXKcPaeEUfwogC+RVPOA2ptmyHc3qBhbpXES1MEbKe 7HTKyZNl3+B6m8vWiwXg==; 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 1guFS5-00070x-H9; Thu, 14 Feb 2019 11:45:13 +0000 Received: from mail-eopbgr150042.outbound.protection.outlook.com ([40.107.15.42] helo=EUR01-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1guFS2-0006gK-J9 for linux-arm-kernel@lists.infradead.org; Thu, 14 Feb 2019 11:45:12 +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=Ignhn7VL1eC+LLYw7HH6VnLKN3wKr5SIbeB3+0YGmhc=; b=FA9hGyVFiTrVQ+o60utLyERiq1jqATND2G95HAoj8AQYeNldXMJvfqjMewzvots814ui6pbwmf+wuk+Xv+1FgZql6VozX8azcaxhrrVIkVIx1/scckqJRPdR/8y0aoEdtfferR3kAGR9HE1QZAeydKlu2T0/umZHrORFLNqYUtA= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (52.134.72.18) by DB3PR0402MB3676.eurprd04.prod.outlook.com (52.134.70.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.22; Thu, 14 Feb 2019 11:44:47 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5%3]) with mapi id 15.20.1601.023; Thu, 14 Feb 2019 11:44:47 +0000 From: Anson Huang To: "robh+dt@kernel.org" , "mark.rutland@arm.com" , "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "catalin.marinas@arm.com" , "will.deacon@arm.com" , "wim@linux-watchdog.org" , "linux@roeck-us.net" , Aisheng Dong , "ulf.hansson@linaro.org" , Daniel Baluta , Andy Gross , "horms+renesas@verge.net.au" , "heiko@sntech.de" , "arnd@arndb.de" , "maxime.ripard@bootlin.com" , "bjorn.andersson@linaro.org" , "jagan@amarulasolutions.com" , "enric.balletbo@collabora.com" , "marc.w.gonzalez@free.fr" , "olof@lixom.net" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-watchdog@vger.kernel.org" Subject: [PATCH 1/4] dt-bindings: fsl: scu: add watchdog binding Thread-Topic: [PATCH 1/4] dt-bindings: fsl: scu: add watchdog binding Thread-Index: AQHUxFqvIZFjEeN+z06PgHmIEdysGQ== Date: Thu, 14 Feb 2019 11:44:47 +0000 Message-ID: <1550144346-1187-2-git-send-email-Anson.Huang@nxp.com> References: <1550144346-1187-1-git-send-email-Anson.Huang@nxp.com> In-Reply-To: <1550144346-1187-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: HK2PR04CA0087.apcprd04.prod.outlook.com (2603:1096:202:15::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: 65070722-5f5a-41ba-2f93-08d69271d1ef x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0402MB3676; x-ms-traffictypediagnostic: DB3PR0402MB3676: x-ms-exchange-purlcount: 1 x-ld-processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; DB3PR0402MB3676; 23:wfdeeTbBs+b2T/TRtMj1RqjCVkKQqPBfTyUl5?= =?iso-8859-1?q?D8/+kYjLWH4FDA/yA?= =?iso-8859-1?q?E8dUG+SsG281W3ltfEd6nI6X6ZWgE8uF8qeWKFxAeQviOJlBC42O4n7s8gGq?= =?iso-8859-1?q?QHuChZsUjuCu1YrQ40j2+Kwqyc2PG00tD30N3PZg7WM5NZvGqyZJsym1xKBE?= =?iso-8859-1?q?Q/sLOW/O20LDoAKOJwsXv0EtocUipu7dr3cWf4qtP6beSTJSGAi9AFt7N3yv?= =?iso-8859-1?q?bD6FkIjJLC1YNtoH0rbd6AM1sEuE5aK/qsg03iyPL0sCSnNLcP/88tMKFRB2?= =?iso-8859-1?q?/YNMmcHENj+cgsyjPyPAtqs3xbaGV/M10nXA2411xPiCFgTsHYzfQOCMhQcM?= =?iso-8859-1?q?891htDo8bhUTI0yvvC4NIOt5JFsjZCGxBn4VCeYBlbpCeYGQf5XSR9i2bcYE?= =?iso-8859-1?q?OwQKBU9OOINDK66AHBO/IcUcyppqDnyDzP/kDIIrU26UP866/Nl1pKDRQuR4?= =?iso-8859-1?q?dJvqxVCjLnfj1+LIrYUHHAWrouvm14yzT+aCegakUyedWS0jP/6DkoMw56rP?= =?iso-8859-1?q?BRrvvsxOCQdmA4Dsh/FHQTIIUxAt+QBCqD/RqkzvLOCmzFUNxea38tFzs+jv?= =?iso-8859-1?q?CSGjnt4TcoXhS/xJJJAljW37rjMw2mIP2mbNkHWwSMT2xNwoY0oP5UwXqQIp?= =?iso-8859-1?q?tMqjb2PDYUtzeNdINVD0q8ZVirkBI2/3TKqNC1mFsBKZ6qIKlqzRHeTwzUYg?= =?iso-8859-1?q?exUyRZqLVLkpSx+o6wF5hGoluMNhMcBKA6f1sRNQvTy0f7gMR0Ii52y+wj6P?= =?iso-8859-1?q?If3exNygzqAA5ynYKgtN9XO7A79U6TL6zQoiar1T4OIl6exC/UCx4DR6ONGz?= =?iso-8859-1?q?+YOPocmq1drhOYpOoQG3JM/gzaoopBFmEW5U0oEnGBSqxbBolalCvG8ET8Mj?= =?iso-8859-1?q?KN+pCeo44a9/b4NdpFYVOryJmjsIuRriZqJzI0IPiUizhllyk7Jd02ySbAZY?= =?iso-8859-1?q?n+9X7nDaAp19DbDU40ZcBFFBqMIpaVtUSLwqUjKdc0IXt3OwE+AC8nxaYIGT?= =?iso-8859-1?q?JG/y08M7YJvkiPZHILIhHmQia5seeyAmh7hwDrM8gORqAP+L/wE/A7WMP5jT?= =?iso-8859-1?q?Y7i0kFo4Gdq1sHgiQRwRlIcJ3aFP7DUucsEGW24tr/TZ0hCRRMi28n6pDaMG?= =?iso-8859-1?q?vAFROX7EfzIxluwY+e0b51Zg2g0FOPyms2hjJOEaAfS9tCjqHw10tck8jjtf?= =?iso-8859-1?q?6oCz9SbCGLPqj6vW34dKVkUf5hjoLXYLlEq4NuopR2DdD5H3a/5ZLm0RZ5wi?= =?iso-8859-1?q?HR8y8GwYU7Vp5RCgU6UIfH2tYq?= x-microsoft-antispam-prvs: x-forefront-prvs: 09480768F8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(396003)(366004)(39860400002)(376002)(189003)(199004)(476003)(2616005)(486006)(2201001)(6436002)(36756003)(66066001)(106356001)(7416002)(446003)(25786009)(105586002)(186003)(6506007)(386003)(11346002)(26005)(3846002)(6116002)(4326008)(102836004)(99286004)(256004)(8936002)(81166006)(81156014)(8676002)(2906002)(14454004)(7736002)(97736004)(966005)(305945005)(71200400001)(2501003)(86362001)(316002)(50226002)(68736007)(6512007)(6306002)(478600001)(6486002)(52116002)(76176011)(53936002)(110136005)(71190400001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0402MB3676; 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: p9aAMeEz3dplEpocf7v2nPNvYCVA4PiwccXV2FocvUhVqZhphHUF85oJYLMiNk+5Lg7jTTzDx+NWnkaPfyLGPYFq96+zbuT+l24clDnixEzW0vnlQcD5H4UvzeCFeJ+icAue27Z/iRKHOHym0OOi/fNQURe3QHkp15FCI3CSbb+juESOHrMIlZzDQ4QHiRfTcJMzeS5gQ+rlaHu1x0O22i1LHAWqN1y/S5lPCUx/8PTLlD4EwJbyKTppyup7r4AutZPats7P7DkEUsrsJXtkt63acp1p/wAezAzbc4HvdjDd+0BWLvivF8DtGSjInP2oWRkNci/DL4imrTQR8uVPHBGR+U4+zz05083AIfTygJoL1hnX5o6N0TGJn73eCjRknkEKL7RIVbzgL6Byg6POr4NYrrdFKG1RmNL8Goctgr0= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 65070722-5f5a-41ba-2f93-08d69271d1ef X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2019 11:44:38.9579 (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: DB3PR0402MB3676 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190214_034510_636653_419F5EE7 X-CRM114-Status: GOOD ( 10.73 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dl-linux-imx Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Add i.MX8QXP system controller watchdog binding. Signed-off-by: Anson Huang --- Note: this patch is based on my thermal patch series: https://patchwork.kernel.org/patch/10800699/ --- Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt b/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt index 42120cb..a3ef861 100644 --- a/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt +++ b/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt @@ -140,6 +140,12 @@ Required properties: resource id for thermal driver to get temperature via SCU IPC. +WatchDog bindings based on SCU Message Protocol +------------------------------------------------------------ + +Required properties: +- compatible: should be "fsl,imx8qxp-sc-wdt"; + Example (imx8qxp): ------------- lsio_mu1: mailbox@5d1c0000 { @@ -194,6 +200,10 @@ firmware { tsens-num = <1>; #thermal-sensor-cells = <1>; }; + + wdog: wdog { + compatible = "fsl,imx8qxp-sc-wdt"; + }; }; }; From patchwork Thu Feb 14 11:44:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10812535 Return-Path: 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 1BDF11399 for ; Thu, 14 Feb 2019 11:45:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 075752D55E for ; Thu, 14 Feb 2019 11:45:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EF1182D989; Thu, 14 Feb 2019 11:45:24 +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 5057D2D55E for ; Thu, 14 Feb 2019 11:45:24 +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=Bt4+2OuZGRsdN9c2oOrtKrcjFV9+DysXl1BNyx+pUMo=; b=arCXow+/m3acn6 79Z4Z6BlIfAUHqqA5XM/v4xWnz5VdBUlrpvamN4z2/jRUHX8SEF0ChX+K/63O8iuuedACAm0VSBFk +SwVDLU3qcWk+1AtZ/HND8u4fTPDj2q45kkFKjVZ0VthZBMJkWp1w4W0q3sh6GK70YGiJb0MkaeI2 j9K7kEemmVTZM/YazsmQrRwYtGGEzuS1HapSxo/bXRN7imS+ADzRwujTmrsmSrhwyokFU/PNjQZAh pBwLaB9VgFSFzD/G2YaG1oPyDJN6hgrWsix2Ga1u+GBbGbm7lycJj3kHdUIR6JpXBHUBSGCaf9Rx1 /HbW+O6hf5yhpf0Z+J2g==; 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 1guFSF-0007Dx-Du; Thu, 14 Feb 2019 11:45:23 +0000 Received: from mail-eopbgr150042.outbound.protection.outlook.com ([40.107.15.42] helo=EUR01-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1guFS4-0006gK-En for linux-arm-kernel@lists.infradead.org; Thu, 14 Feb 2019 11:45:14 +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=pZil3f5lc3RjSr9khnquoomA3GFVw4UnOOr3k5Z/RIw=; b=ZVqEXcXSNWi4Bo+1lj9/hlrthD7jWGK6bgGobkhw9pr8HpRjobmVo5196SRaoQPRmFH7tk8t63mkoK5ebjxoXjf/zZVB9WIHzoR+tGBUT4q5fvhr79yvbh7wP4DLidqnmgAh0kK3hxzIurhDrRPew0oVGfTsg88bRb2WGHWYO3o= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (52.134.72.18) by DB3PR0402MB3676.eurprd04.prod.outlook.com (52.134.70.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.22; Thu, 14 Feb 2019 11:45:07 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5%3]) with mapi id 15.20.1601.023; Thu, 14 Feb 2019 11:45:07 +0000 From: Anson Huang To: "robh+dt@kernel.org" , "mark.rutland@arm.com" , "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "catalin.marinas@arm.com" , "will.deacon@arm.com" , "wim@linux-watchdog.org" , "linux@roeck-us.net" , Aisheng Dong , "ulf.hansson@linaro.org" , Daniel Baluta , Andy Gross , "horms+renesas@verge.net.au" , "heiko@sntech.de" , "arnd@arndb.de" , "maxime.ripard@bootlin.com" , "bjorn.andersson@linaro.org" , "jagan@amarulasolutions.com" , "enric.balletbo@collabora.com" , "marc.w.gonzalez@free.fr" , "olof@lixom.net" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-watchdog@vger.kernel.org" Subject: [PATCH 2/4] watchdog: imx_sc: Add i.MX system controller watchdog support Thread-Topic: [PATCH 2/4] watchdog: imx_sc: Add i.MX system controller watchdog support Thread-Index: AQHUxFq1gAj/lMKvbEW699bfZ6osBA== Date: Thu, 14 Feb 2019 11:44:56 +0000 Message-ID: <1550144346-1187-3-git-send-email-Anson.Huang@nxp.com> References: <1550144346-1187-1-git-send-email-Anson.Huang@nxp.com> In-Reply-To: <1550144346-1187-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: HK2PR04CA0087.apcprd04.prod.outlook.com (2603:1096:202:15::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: 7083b570-7dfd-41ec-f8d5-08d69271d74e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0402MB3676; x-ms-traffictypediagnostic: DB3PR0402MB3676: x-ld-processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; DB3PR0402MB3676; 23:SWQ7mM0QEsMAeWpITV/K7N39rLOQf1AUxaw7J?= =?iso-8859-1?q?f4Fu56swtNVKrapOS?= =?iso-8859-1?q?akL5nqOGl2zACW+l7IB2WqWGQn/ov3dZOIlCJwubD6/ZNJudZIFHRCaF5QVL?= =?iso-8859-1?q?SE4d9SbWB3sJuJIuSQhBoUbfe7ZDnOGacauT3xI4WiBXM4hygjpXEDtAUvt4?= =?iso-8859-1?q?rAaY9HtloCK7lxxeMNOhA4lM3s9AyqzjEpagsrgJY0QvRXkYqItKM8sHnxyj?= =?iso-8859-1?q?ao3eOnobkJ0kqf+sf+rLMspLCfMSDrnIM4I5kYWYzXlpfUUif1/1i9JZWaEw?= =?iso-8859-1?q?W+D8mbHuVeB5SsKJSXEaPxOkOacpFZDV/P4oEzzsfz9anUddCgqvLW2XiulI?= =?iso-8859-1?q?JtXxuo2kJuHeOH15gzLODNPTWiA6wA9gQYCqjRB4NZKUaBxVOOkZwh0AXlYO?= =?iso-8859-1?q?whoyjQ78+jTqzyLiE4P6SCj+JkaDshgTC+oMGaUwnSkzhX76MkssVzEqyzyH?= =?iso-8859-1?q?S+5qSLdbyXBbT3qo7RnogwMXNkcdZuw9OhKb647FGd0I1JPlKdIcb5v5elfj?= =?iso-8859-1?q?OozkQYPxORIm0FlttaRTWcu80nuIwSBDu6H0xiv0JsFq0kuUPWZzDO3pwpJd?= =?iso-8859-1?q?nibQlbdasVl3peLi031TUdsGyK+TcyAX0U+4BOGmJPPLAfNibfom3ZU25OPo?= =?iso-8859-1?q?E8fHTmjOSbVQISZv0NjFoMurKQ+W/P0S6IG1osXW/AcPjiknHdfi+C0yCXpu?= =?iso-8859-1?q?liekd4ocd6LvdKlHak33wCs98fg72p05fVNFFi4srMmLX9+aZQxpFK0JYYTA?= =?iso-8859-1?q?az7lv6Nrl4yE6z/DtXUA3hCrysEYlyLjc6W2DIN9QMe6BM2L5wtm6Wf3Db14?= =?iso-8859-1?q?1v63TxlHkaGreUIiXZs08nQjWv8tQY71s+ARTPNrf/NouBBnOAf5lakqUTIe?= =?iso-8859-1?q?Ghz23LqWqCxt/RHxa8wg1PoUNDyL3Zt5gHkzPcDZxUriQViCYeYIwDXqMA1s?= =?iso-8859-1?q?Kl92Wsn5rIRRJ6JhdglnoDxWPi8zun7thXPQdIQrtBs1h73fQ1KXGZEK0VIY?= =?iso-8859-1?q?H8tNAzCS8tvR9Maal7VqT3Jr8gRGb5Pvrt3l5S+4lGZTR6HM858HINkNJHin?= =?iso-8859-1?q?hlYwspnVie21kK/OR9GAdup3eYakbCJ7ARsAjKALPIOduyRriCeZmXD+TOJo?= =?iso-8859-1?q?KQz5PsfkQUt0SP1f+Z0DXWZyjUdV+MEhlGicHXG+26NN0YUYMBEN8gn0ZRdK?= =?iso-8859-1?q?GGFe+UO4fm3gNB9ZRSIW/AB6kWtsmOLBPyOJ7El/ivHyC1W81hE+M7bLBeo0?= =?iso-8859-1?q?ygQZ8Il5OKJzwuhMUdtuKhN2UQ?= x-microsoft-antispam-prvs: x-forefront-prvs: 09480768F8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(396003)(366004)(39860400002)(376002)(189003)(199004)(476003)(2616005)(486006)(2201001)(6436002)(36756003)(66066001)(106356001)(7416002)(446003)(25786009)(105586002)(186003)(6506007)(386003)(11346002)(26005)(3846002)(6116002)(4326008)(102836004)(99286004)(256004)(8936002)(81166006)(81156014)(8676002)(2906002)(14454004)(7736002)(97736004)(14444005)(6666004)(305945005)(71200400001)(2501003)(86362001)(316002)(50226002)(68736007)(6512007)(478600001)(6486002)(52116002)(76176011)(53936002)(110136005)(71190400001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0402MB3676; 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: nGIVP/YLhFZcT06OyhyaI+mEJSMdlsPlvsOW10J2uHm/UbnIPAE8r5b+mHQHiH503jPefBTBvNoPFeZJf+A1Bf6NDeOMLa3u5dMAJjx97rSv8fUa0IWgRDDIBGt4YkWS3jjRsEroxB1RL4KBr4GcFfzW8kxmfWPPWgaHc9YXGlJIYzX9ke15PL4T/DGd4TGj4TRaYSjfjABCeYkNoufNA4BBBCHOMG9VEH2+UQMfPlKGcvLqMEY7ON95smCMdLKS84kqymPxJErsgNL6ahi7EWkwCYgMpCi5dpvEewySpIUcZgZSxts2ICCGJ1ptOELV4mVTOXiTCGmFfYJy3Nq6NwvPf7UljdQNg+LCaMEESrvtc4VyerzAMOOwFjjl5GFsqYRTgUf4CCYAnQoRlJjS+0CITVrqE14j7ro+n+7swlI= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7083b570-7dfd-41ec-f8d5-08d69271d74e X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2019 11:44:47.9593 (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: DB3PR0402MB3676 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190214_034512_539997_2FE57BE0 X-CRM114-Status: GOOD ( 20.23 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dl-linux-imx Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP i.MX8QXP is an ARMv8 SoC which has a Cortex-M4 system controller inside, the system controller is in charge of controlling power, clock and watchdog etc.. This patch adds i.MX system controller watchdog driver support, watchdog operation needs to be done in secure EL3 mode via ARM-Trusted-Firmware, using SMC call, CPU will trap into ARM-Trusted-Firmware and then it will request system controller to do watchdog operation via IPC. Signed-off-by: Anson Huang --- drivers/watchdog/Kconfig | 13 +++ drivers/watchdog/Makefile | 1 + drivers/watchdog/imx_sc_wdt.c | 210 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 224 insertions(+) create mode 100644 drivers/watchdog/imx_sc_wdt.c diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 65c3c42..5c5b8ba 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -625,6 +625,19 @@ config IMX2_WDT To compile this driver as a module, choose M here: the module will be called imx2_wdt. +config IMX_SC_WDT + tristate "IMX SC Watchdog" + depends on ARCH_MXC || COMPILE_TEST + select WATCHDOG_CORE + help + This is the driver for the system controller watchdog + on the NXP i.MX SoCs with system controller inside. + If you have one of these processors and wish to have + watchdog support enabled, say Y, otherwise say N. + + To compile this driver as a module, choose M here: the + module will be called imx_sc_wdt. + config UX500_WATCHDOG tristate "ST-Ericsson Ux500 watchdog" depends on MFD_DB8500_PRCMU diff --git a/drivers/watchdog/Makefile b/drivers/watchdog/Makefile index 4e78a8c..0c9da63 100644 --- a/drivers/watchdog/Makefile +++ b/drivers/watchdog/Makefile @@ -68,6 +68,7 @@ obj-$(CONFIG_NUC900_WATCHDOG) += nuc900_wdt.o obj-$(CONFIG_TS4800_WATCHDOG) += ts4800_wdt.o obj-$(CONFIG_TS72XX_WATCHDOG) += ts72xx_wdt.o obj-$(CONFIG_IMX2_WDT) += imx2_wdt.o +obj-$(CONFIG_IMX_SC_WDT) += imx_sc_wdt.o obj-$(CONFIG_UX500_WATCHDOG) += ux500_wdt.o obj-$(CONFIG_RETU_WATCHDOG) += retu_wdt.o obj-$(CONFIG_BCM2835_WDT) += bcm2835_wdt.o diff --git a/drivers/watchdog/imx_sc_wdt.c b/drivers/watchdog/imx_sc_wdt.c new file mode 100644 index 0000000..ae52e34 --- /dev/null +++ b/drivers/watchdog/imx_sc_wdt.c @@ -0,0 +1,210 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2018-2019 NXP. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define DEFAULT_TIMEOUT 60 +/* + * Software timer tick implemented in scfw side, support 10ms to 0xffffffff ms + * in theory, but for normal case, 1s~128s is enough, you can change this max + * value in case it's not enough. + */ +#define MAX_TIMEOUT 128 + +#define IMX_SIP_TIMER 0xC2000002 +#define IMX_SIP_TIMER_START_WDOG 0x01 +#define IMX_SIP_TIMER_STOP_WDOG 0x02 +#define IMX_SIP_TIMER_SET_WDOG_ACT 0x03 +#define IMX_SIP_TIMER_PING_WDOG 0x04 +#define IMX_SIP_TIMER_SET_TIMEOUT_WDOG 0x05 +#define IMX_SIP_TIMER_GET_WDOG_STAT 0x06 +#define IMX_SIP_TIMER_SET_PRETIME_WDOG 0x07 + +#define SC_TIMER_WDOG_ACTION_PARTITION 0 + +static bool nowayout = WATCHDOG_NOWAYOUT; +module_param(nowayout, bool, 0000); +MODULE_PARM_DESC(nowayout, "Watchdog cannot be stopped once started (default=" + __MODULE_STRING(WATCHDOG_NOWAYOUT) ")"); + +static unsigned int timeout = DEFAULT_TIMEOUT; +module_param(timeout, uint, 0000); +MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds (default=" + __MODULE_STRING(DEFAULT_TIMEOUT) ")"); + +static struct watchdog_device imx_sc_wdd; + +static int imx_sc_wdt_ping(struct watchdog_device *wdog) +{ + struct arm_smccc_res res; + + arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_PING_WDOG, + 0, 0, 0, 0, 0, 0, &res); + + return res.a0; +} + +static int imx_sc_wdt_start(struct watchdog_device *wdog) +{ + struct arm_smccc_res res; + + arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_START_WDOG, + 0, 0, 0, 0, 0, 0, &res); + if (res.a0) + return res.a0; + + arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_SET_WDOG_ACT, + SC_TIMER_WDOG_ACTION_PARTITION, + 0, 0, 0, 0, 0, &res); + + return res.a0; +} + +static int imx_sc_wdt_stop(struct watchdog_device *wdog) +{ + struct arm_smccc_res res; + + arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_STOP_WDOG, + 0, 0, 0, 0, 0, 0, &res); + + return res.a0; +} + +static int imx_sc_wdt_set_timeout(struct watchdog_device *wdog, + unsigned int timeout) +{ + struct arm_smccc_res res; + + wdog->timeout = timeout; + arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_SET_TIMEOUT_WDOG, + timeout * 1000, 0, 0, 0, 0, 0, &res); + + return res.a0; +} + +static const struct watchdog_ops imx_sc_wdt_ops = { + .owner = THIS_MODULE, + .start = imx_sc_wdt_start, + .stop = imx_sc_wdt_stop, + .ping = imx_sc_wdt_ping, + .set_timeout = imx_sc_wdt_set_timeout, +}; + +static const struct watchdog_info imx_sc_wdt_info = { + .identity = "i.MX SC watchdog timer", + .options = WDIOF_SETTIMEOUT | WDIOF_KEEPALIVEPING | + WDIOF_MAGICCLOSE | WDIOF_PRETIMEOUT, +}; + +#ifdef CONFIG_PM_SLEEP +static int imx_sc_wdt_suspend(struct device *dev) +{ + if (test_bit(WDOG_ACTIVE, &imx_sc_wdd.status)) + imx_sc_wdt_stop(&imx_sc_wdd); + + return 0; +} + +static int imx_sc_wdt_resume(struct device *dev) +{ + if (test_bit(WDOG_ACTIVE, &imx_sc_wdd.status)) + imx_sc_wdt_start(&imx_sc_wdd); + + return 0; +} + +static const struct dev_pm_ops imx_sc_wdt_pm_ops = { + .suspend = imx_sc_wdt_suspend, + .resume = imx_sc_wdt_resume, +}; + +#define IMX_SC_WDT_PM_OPS (&imx_sc_wdt_pm_ops) + +#else + +#define IMX_SC_WDT_PM_OPS NULL + +#endif + +static int imx_sc_wdt_probe(struct platform_device *pdev) +{ + struct watchdog_device *wdt = &imx_sc_wdd; + int err; + + platform_set_drvdata(pdev, wdt); + + wdt->info = &imx_sc_wdt_info; + wdt->ops = &imx_sc_wdt_ops; + wdt->min_timeout = 1; + wdt->max_timeout = MAX_TIMEOUT; + wdt->parent = &pdev->dev; + watchdog_set_drvdata(wdt, NULL); + + err = watchdog_init_timeout(wdt, DEFAULT_TIMEOUT, &pdev->dev); + if (err) { + dev_err(&pdev->dev, "Failed to init the wdog timeout:%d\n", + err); + return err; + } + + err = watchdog_register_device(wdt); + if (err) { + dev_err(&pdev->dev, "Failed to register watchdog device\n"); + return err; + } + + return 0; +} + +static int imx_sc_wdt_remove(struct platform_device *pdev) +{ + struct watchdog_device *wdt = platform_get_drvdata(pdev); + + imx_sc_wdt_stop(wdt); + + watchdog_unregister_device(wdt); + + return 0; +} + +static void imx_sc_wdt_shutdown(struct platform_device *pdev) +{ + struct watchdog_device *wdt = platform_get_drvdata(pdev); + + if (watchdog_active(wdt)) + imx_sc_wdt_stop(wdt); +} + +static const struct of_device_id imx_sc_wdt_dt_ids[] = { + { .compatible = "fsl,imx8qxp-sc-wdt", }, + { /*sentinel */ } +}; +MODULE_DEVICE_TABLE(of, imx_sc_wdt_dt_ids); + +static struct platform_driver imx_sc_wdt_driver = { + .probe = imx_sc_wdt_probe, + .remove = imx_sc_wdt_remove, + .shutdown = imx_sc_wdt_shutdown, + .driver = { + .name = "imx-sc-wdt", + .of_match_table = imx_sc_wdt_dt_ids, + .pm = IMX_SC_WDT_PM_OPS, + }, +}; + +module_platform_driver(imx_sc_wdt_driver); + +MODULE_AUTHOR("Robin Gong "); +MODULE_DESCRIPTION("NXP i.MX system controller watchdog driver"); +MODULE_LICENSE("GPL v2"); From patchwork Thu Feb 14 11:45:05 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10812537 Return-Path: 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 5A1EB922 for ; Thu, 14 Feb 2019 11:45:42 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 46D5C2D97F for ; Thu, 14 Feb 2019 11:45:42 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3A2062D98E; Thu, 14 Feb 2019 11:45:42 +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 E42A62D97F for ; Thu, 14 Feb 2019 11:45:41 +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=kjKKtqan36D+Jeb6MiT3Na3uiLvRQqlsao+OP2J7XI0=; b=cvie3+7KbGANG/ bZfYVrB32hmGvu/ZZlgE/W0xAsJtBqRF8Dd/yFiZ0BmIi3Cs00/mwBsb0EuJC5HPscJ3SugM8Hkqt eY3/fVmAUo5egBWeTWodbkJHV2CYRSwiNnSrMIKC/l5p7osoU5sWD8FHNwyrhJvKKPdKGmKg0q5IE MIVQQNCaC1gWsopcHMIDRr37wVfuF1MspGqKLOTvkV/Q5zqdv+8TdIyq+N727DwmPqQEjpaxL3bHA 1L7n4hJQqXeMhx+liso7w1XQtsOsiGEFnoz1jGpxmzY2cCisdq4b9hNoiaLLOUJi+SzG5tejnPMGC PmkiPEWLcyXgFjesl8fw==; 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 1guFSO-0007Ox-4S; Thu, 14 Feb 2019 11:45:32 +0000 Received: from mail-eopbgr150042.outbound.protection.outlook.com ([40.107.15.42] helo=EUR01-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1guFS6-0006gK-Gg for linux-arm-kernel@lists.infradead.org; Thu, 14 Feb 2019 11:45:16 +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=BiGaM5YKyHD5ZZNwpj8ttfuA8x55jKBMPFvp8LNvpag=; b=bxJUgX/uNcQKxOfkX3ZfqIzow3Y7VeBT3vGCAKOwPgMp429MlU17PzV/OvqjxISjhPMHmtoWU9YchETvdEhDmG2m93eEvsJXB+pSX0sGFljdOyNbMkRESHQVkF/K0kUQsFoR8JntO3NL/EwkLEPRRMbPlECfhbFguykZcSCtdOM= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (52.134.72.18) by DB3PR0402MB3676.eurprd04.prod.outlook.com (52.134.70.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.22; Thu, 14 Feb 2019 11:45:08 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5%3]) with mapi id 15.20.1601.023; Thu, 14 Feb 2019 11:45:08 +0000 From: Anson Huang To: "robh+dt@kernel.org" , "mark.rutland@arm.com" , "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "catalin.marinas@arm.com" , "will.deacon@arm.com" , "wim@linux-watchdog.org" , "linux@roeck-us.net" , Aisheng Dong , "ulf.hansson@linaro.org" , Daniel Baluta , Andy Gross , "horms+renesas@verge.net.au" , "heiko@sntech.de" , "arnd@arndb.de" , "maxime.ripard@bootlin.com" , "bjorn.andersson@linaro.org" , "jagan@amarulasolutions.com" , "enric.balletbo@collabora.com" , "marc.w.gonzalez@free.fr" , "olof@lixom.net" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-watchdog@vger.kernel.org" Subject: [PATCH 3/4] arm64: defconfig: add support for i.MX system controller watchdog Thread-Topic: [PATCH 3/4] arm64: defconfig: add support for i.MX system controller watchdog Thread-Index: AQHUxFq60nG0YKZF6UOCGlfg4d6O7Q== Date: Thu, 14 Feb 2019 11:45:05 +0000 Message-ID: <1550144346-1187-4-git-send-email-Anson.Huang@nxp.com> References: <1550144346-1187-1-git-send-email-Anson.Huang@nxp.com> In-Reply-To: <1550144346-1187-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: HK2PR04CA0087.apcprd04.prod.outlook.com (2603:1096:202:15::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: 8b7e3223-1a61-4be1-c6ad-08d69271dc8d x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0402MB3676; x-ms-traffictypediagnostic: DB3PR0402MB3676: x-ld-processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; DB3PR0402MB3676; 23:x1LTYvk7Q5bnqNlKeXX9LsCO61T5gZs8lYB75?= =?iso-8859-1?q?0WL+tBwv6Cbb/Jfcq?= =?iso-8859-1?q?I7lJxaLj7U40dQAPmfUemeT6LO7IQZAW8ftw30vnW4gmGp7bSVRpyIsS08fb?= =?iso-8859-1?q?LvlRuCkG3adJvBRnbgcbtYCNN8pDcZlODS/kkSHjD3JArTKIhLF64YZ+1TF0?= =?iso-8859-1?q?5lBwzRQX5U/UVwBVp0O79WTG4Ni0axQiG25ipnpXkjIYv+Lqw74C9DIalOtz?= =?iso-8859-1?q?aZxO+xH/DzCMhgsWj5UQC6TfZcgYzfq6t+XJRS+LaYbhCcTVcf6Wh+yXmxB6?= =?iso-8859-1?q?YOYpBaiB0t4QjWmcmWMyv+F50RoAlJOWtBAsrLGYnXHKCBo+vunW/TzsJhE5?= =?iso-8859-1?q?A+Savcr2mfuRHEMQN2DmVHv1GGJk73CxjdnJKDJ2ei8nReApctsRfz7k1F3l?= =?iso-8859-1?q?t/SlSYMwXMZ7GPMAOJWpYFPIwWZn3lCshLFR1ISN3diP0uI1k/AnNIsQeOI9?= =?iso-8859-1?q?Z35+epSSHqjRLt1fPYsmrPIRD+Z/CtFw/ywVt0ukyz+WYooF4vQLoL1gYF8y?= =?iso-8859-1?q?GIf5U6tRRl6RHbPT2lsTyZHPHxgTDgPCR2O8HWx8zp8ZTfBDYScE4dlVGS1e?= =?iso-8859-1?q?vKUGXPmmcD4gH3SoIp/qg18p3pyB+OWntTnzsb3KZBGsquSI0IQfXbJ2eDEh?= =?iso-8859-1?q?913RTp3yxCzhO8ou7VQHUNO2IDgU2JInxlEPXoexN7oJlGOzg3PP4Ypmoui5?= =?iso-8859-1?q?fg4jjLp4O63ynwFfce5KfBuc4YWnuoo7JOjqQOcYWeyfv5Wz3YtxPbl2lYmr?= =?iso-8859-1?q?2LNrMiUhUjMZXz9Cs0aAO3v2CicRnFhCioCaonUBbrn/Ms/HxzYtIupSplGI?= =?iso-8859-1?q?X7VPHXkJgx/sWEzwYSTP+cgr94W6dpXTiXEGFESu8V+89RGv8zVoVHo4c5X3?= =?iso-8859-1?q?R6soQVE2dZ4eL9Riuptxi2OicHLO3BrDAsArvZ9J5bwuOWdc+Wj6Zw88AJOp?= =?iso-8859-1?q?l9EYKO94/fzFab7Jt/C7tZBcqGqhRBRZCxLD8c+BAW5zdxrhErUnCWi6kuls?= =?iso-8859-1?q?WV2l+BoHsG8wZsc5kkXDZupwGR/Gg3dPEbWwNppfhFgzitBGY5H7tY46I76v?= =?iso-8859-1?q?m0I/MjF2Uq10ZNauGU8Gd+H0lRCN78/YHpEmxA23rytFUwUgkHhfreh4DdkO?= =?iso-8859-1?q?wF8RFOJ90st8SoOydRzdCa9tjeBqgDZrw6KYW4UFZZYkV5H3yq7WNzjc5PRO?= =?iso-8859-1?q?vYNvSG4j5GbeyYw3e8seDI0d/Fzc/Gxk6J/7+1QwlEM4K/Av6W1ZCUMVRk4J?= =?iso-8859-1?q?0Y3e1iue9BMmQmHBrQ3dstxjEh?= x-microsoft-antispam-prvs: x-forefront-prvs: 09480768F8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(396003)(366004)(39860400002)(376002)(189003)(199004)(476003)(2616005)(486006)(2201001)(6436002)(36756003)(66066001)(106356001)(7416002)(446003)(25786009)(105586002)(186003)(6506007)(386003)(11346002)(26005)(3846002)(6116002)(4326008)(102836004)(99286004)(256004)(8936002)(81166006)(81156014)(8676002)(2906002)(14454004)(7736002)(97736004)(4744005)(6666004)(305945005)(71200400001)(2501003)(86362001)(316002)(50226002)(68736007)(6512007)(478600001)(6486002)(52116002)(76176011)(53936002)(110136005)(71190400001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0402MB3676; 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: awbnYlZZRBH8L+MFKbvU/gKcRnhwmfbZy5b5ZyivWiINA82UU5yHpj9yrJCYh234lHVoP+4QFIakqhNObcHRd+kt3PicgnYr75GxhGs+J90iPryZ2Os+MesQogPXkOlvX19jaD9l8XbQxSa4D5TD9wT5W/2/sVvnT+RJgjxzLdKmZ0Me34x4vwWI9gxV+zYNOu9JIqioo4uDolff3Y9xNxr/ql5ETPJy88BXgwUuX1mlLF5Qe/Qt5z3079XFZ/IJ7ttfCsjadsVTAvgr7g51Ff8/MMWWMKPO9auXY/YyV3phOMC4MJk5X+EqU9KZjQSkK/OLWYSCYWX3Lz/rg8U8AC0A714rGv95fM2o/3UOWTXVYjTJAKHNHZLD86k2NkcrNPSGo7xFwnkUY1dh+672BNZkz8dtoiX93iqmkO03BqY= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b7e3223-1a61-4be1-c6ad-08d69271dc8d X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2019 11:44:56.7825 (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: DB3PR0402MB3676 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190214_034514_745630_328FC05E X-CRM114-Status: GOOD ( 10.61 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dl-linux-imx Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Enable CONFIG_IMX_SC_WDT as module to support i.MX system controller watchdog. Signed-off-by: Anson Huang --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 2d9c390..690f4ba 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -427,6 +427,7 @@ CONFIG_WATCHDOG=y CONFIG_ARM_SP805_WATCHDOG=y CONFIG_S3C2410_WATCHDOG=y CONFIG_IMX2_WDT=y +CONFIG_IMX_SC_WDT=m CONFIG_MESON_GXBB_WATCHDOG=m CONFIG_MESON_WATCHDOG=m CONFIG_RENESAS_WDT=y From patchwork Thu Feb 14 11:45:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10812539 Return-Path: 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 78159922 for ; Thu, 14 Feb 2019 11:45:53 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6459C2D989 for ; Thu, 14 Feb 2019 11:45:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 584042D991; Thu, 14 Feb 2019 11:45:53 +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 5D1C22D989 for ; Thu, 14 Feb 2019 11:45:52 +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=EX/f9giWNtmmtLO1AU/EL42SZA9yw1hOPAurGpvq1Ms=; b=YBZQ5u66D6kS6x +JdvMc8ZNDy92898SGGX1HTSRYq8o4U9S3yEDh6ZhW8Ew7F6vuinOjQyx2NtIJSKeXRHMlhWhQZr1 ahMWDmmuVsqyFnpIqtzKxh7m1bdKinRv5U53Wv60Xgh04cd4/+pthUCqKi1rMY3sBx4NtfiVw5Q3b 6deOW42eOWVjQjyjc//PveXXKKFSqUKPHu0XVhBsixMNMXkpJ/H2SDJSBHIGUjuppxrACkBmrn4QU P68P7pkG1CpFwI2G4fIhMkyUjISnmLaHnDsMjdA4aD5CoOkz2+UrB651XUM6OLlEaZl6J7xB/HKT2 3X65a5zA66DsxLTSTJiA==; 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 1guFSg-0007ks-KD; Thu, 14 Feb 2019 11:45:50 +0000 Received: from mail-eopbgr150074.outbound.protection.outlook.com ([40.107.15.74] helo=EUR01-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1guFSB-000779-Ow for linux-arm-kernel@lists.infradead.org; Thu, 14 Feb 2019 11:45:22 +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=tFxBmBQ5xry+PwCvHhDWVwS/jaUeKvCAaREGg91NBIM=; b=vllE9uvW6PtJyJbarZQgNOyV0i9Gw2y2AlnG7w9Ew9SLe5R05uAPkERqXCeAKfZvAZ88DZW/VUIdyE5Tje5iOjTqM8wjfJwmUXH43rrPJ6skqUB5rx4g6LveTMLoOXNsXwPcefZH0CSYj20Kv3F0F2Pc8N9RXhlOpT10OjTjgrw= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (52.134.72.18) by DB3PR0402MB3676.eurprd04.prod.outlook.com (52.134.70.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.22; Thu, 14 Feb 2019 11:45:14 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::14e8:6d2e:fe21:4fd5%3]) with mapi id 15.20.1601.023; Thu, 14 Feb 2019 11:45:14 +0000 From: Anson Huang To: "robh+dt@kernel.org" , "mark.rutland@arm.com" , "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "catalin.marinas@arm.com" , "will.deacon@arm.com" , "wim@linux-watchdog.org" , "linux@roeck-us.net" , Aisheng Dong , "ulf.hansson@linaro.org" , Daniel Baluta , Andy Gross , "horms+renesas@verge.net.au" , "heiko@sntech.de" , "arnd@arndb.de" , "maxime.ripard@bootlin.com" , "bjorn.andersson@linaro.org" , "jagan@amarulasolutions.com" , "enric.balletbo@collabora.com" , "marc.w.gonzalez@free.fr" , "olof@lixom.net" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-watchdog@vger.kernel.org" Subject: [PATCH 4/4] arm64: dts: freescale: imx8qxp: add watchdog support Thread-Topic: [PATCH 4/4] arm64: dts: freescale: imx8qxp: add watchdog support Thread-Index: AQHUxFq/P3E1yDIEi0CPA+Z0+GhX4w== Date: Thu, 14 Feb 2019 11:45:14 +0000 Message-ID: <1550144346-1187-5-git-send-email-Anson.Huang@nxp.com> References: <1550144346-1187-1-git-send-email-Anson.Huang@nxp.com> In-Reply-To: <1550144346-1187-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: HK2PR04CA0087.apcprd04.prod.outlook.com (2603:1096:202:15::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: 7ce65700-51ec-4331-155a-08d69271e1fa x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0402MB3676; x-ms-traffictypediagnostic: DB3PR0402MB3676: x-ms-exchange-purlcount: 1 x-ld-processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; DB3PR0402MB3676; 23:994hI/KM9+QWwTqXkFvmd6m3QHgp/XXhIgWiC?= =?iso-8859-1?q?4YejjJs7JTd//ovA1?= =?iso-8859-1?q?NPkHVFjroBSdTWTKmbdlxSp2XM3uZE9JXsBeBon6iMXYlX0bwo1LlUAioTlq?= =?iso-8859-1?q?z36NRZ9rC7xxClP7aI5kceb95TSmxOfxY9zKbab9cf4PapZfc3Q7t8vE8cBZ?= =?iso-8859-1?q?NzhKqzSqZwFW6OAnEve5EZrqPkX8CMzlIsUPlDcynPax22RkM745TBkcHO3j?= =?iso-8859-1?q?XeuArJgoPuMLGHhzvJC/v24kRMnPwA4a9wRLVECtcJ/IOwM3a6kD14zErajo?= =?iso-8859-1?q?MrkSmyEomXeFjB+voG0rRgs+5Wr6vTEEG2G/VlDuPd5L6egQsF6eQjLU7Hr1?= =?iso-8859-1?q?sFiVmGf+VLiTUt/WUbI4gr+ZHfhDREslnWSVjeM8+bq74vUzEfPLdquPSvbs?= =?iso-8859-1?q?1rUWpU0Cx2+2KfSNxAW0fzDbytm83loXrm/X32UqazvIx5HNkdPH7KyYkTe3?= =?iso-8859-1?q?p2AyXPa0kd3bxygbUrHuJ5rD7yQCLp8pyH46hWsRhzaWZVwRR83Vq1LEsT7V?= =?iso-8859-1?q?rOoZN7g2sULeIldLXf6XrRRmqmPCM7yCAowv0G3pXTFsTCexRdHdUQcROcx3?= =?iso-8859-1?q?vdloGDQjNJ+S6t0mxlO6fR7qldDfDDnGWDUVzPELYY2omlyaEe9aWm0VUaJ7?= =?iso-8859-1?q?6DGMFU2yARlhI7jQC/GPiZRVuP+0gsMckovJb5qaJUBWcEmPOe/KL7QWB2SJ?= =?iso-8859-1?q?uQ8OROKgn9nHSWj0/gnXTdjs0TBUnDPNyEadZxDUmOUXB2joFvbLj8yrcU23?= =?iso-8859-1?q?NrQjKAcX3P5zvtE3B0r/RdFw+v69pd0TTd6Urv4OEYKTGhFrStJ5zlK5Qz0V?= =?iso-8859-1?q?fgO81Bmicg43b2M9TGN3LhGnQfUG2BcQ7LaiRI1ESirv+AhUS+1PjUqeQUBk?= =?iso-8859-1?q?ndl9CSNT2sPnAh9ZZMxknGqaeQp6NGaMy82oG7pCqLdSzYEEzn4z/CZyRLzn?= =?iso-8859-1?q?GgUgnV+K99g9WaIZkw4F4olmMrtKrY20tzsFbJStaKEQL6ukirawTYypbB1h?= =?iso-8859-1?q?RvZs1jYtRAr15d5IkrQ8XsObXBTQLXDOQg4YCs6Izp6snPlbVIpYPESRJyz0?= =?iso-8859-1?q?7DHg4ImUSvfCLvSwwICWPSQu9ZovQJdvRHqRCE/XbzLYDituun34QxSU65dj?= =?iso-8859-1?q?PvSyMuS7cfw1WLs+9CW9wDyxfW8X+q0hikB+JKwH1jaW65Q3wG6APBcyo/+Y?= =?iso-8859-1?q?hV6JpJq+00TV3obi86gWvEkhuqg0GKp9CHRJUqavhpy1kluBfSycHskg7GGg?= =?iso-8859-1?q?nTezQCaqmIZ2vwigaxe3Z+KAmsyodwQ2P+wBTcaVSaYlbIL5CG/b3Zc/IOCR?= =?iso-8859-1?q?Y1bZQ7nwk=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 09480768F8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(396003)(366004)(39860400002)(376002)(189003)(199004)(476003)(2616005)(486006)(2201001)(6436002)(36756003)(66066001)(106356001)(7416002)(446003)(25786009)(105586002)(186003)(6506007)(386003)(11346002)(26005)(3846002)(6116002)(4326008)(102836004)(99286004)(256004)(8936002)(81166006)(81156014)(8676002)(2906002)(14454004)(7736002)(97736004)(966005)(4744005)(305945005)(71200400001)(2501003)(86362001)(316002)(50226002)(68736007)(6512007)(6306002)(478600001)(6486002)(52116002)(76176011)(53936002)(110136005)(71190400001)(32563001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0402MB3676; 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: lqT+Ur7IbvCtYDK/U6XF7EfR3clGGsPJbgDCy0k8DegvRsDHcTGABwlVUpqQm+qipwdBm6KtaznL5sKHZAdaDeMNaFidLrwF0KTSV/F2xwAmE3kuroWm3tgdcBrK3PiEcX8vRKI7mH8Wq/fyR8+oDct/mzb3DFx3xf0FiWmAVkTTuJlZLzE5WKoq08zysLMWW8vhv5Pu/Oo75ni07lKwB+R8qzzS4CIUp58HgHWMGjty7uG1wuTMXJ1GQP1Sw9E8PY73ch8yhNHgkspNX82f5tZCe0dF49WYB0rXqoRF/NCgR632LOE/DfCiwccb18+fs02y3rQ/YmxLkeirlOlA1xIEeLaeD81DTLYPIz5wOYfjx9nE2pDQa57c1+roA+iEpkQtPu4e2mO9P2ZEahfi2nA4BT0qanS8Fmk/lokV79o= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ce65700-51ec-4331-155a-08d69271e1fa X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2019 11:45:05.8229 (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: DB3PR0402MB3676 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190214_034520_146423_CFDCC3A4 X-CRM114-Status: GOOD ( 10.18 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dl-linux-imx Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Add i.MX8QXP system controller watchdog support. Signed-off-by: Anson Huang --- Note: this patch is based on my thermal patch series: https://patchwork.kernel.org/patch/10800699/ --- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi index 1bf0e3b..087ba41 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi @@ -155,6 +155,10 @@ tsens-num = <1>; #thermal-sensor-cells = <1>; }; + + wdog: wdog { + compatible = "fsl,imx8qxp-sc-wdt"; + }; }; timer {