From patchwork Thu Jun 9 14:34:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 580484 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DDCFCCA473 for ; Thu, 9 Jun 2022 14:35:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344030AbiFIOf2 (ORCPT ); Thu, 9 Jun 2022 10:35:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59492 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244901AbiFIOfX (ORCPT ); Thu, 9 Jun 2022 10:35:23 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140079.outbound.protection.outlook.com [40.107.14.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 40B0D31F78C; Thu, 9 Jun 2022 07:35:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tg9gAhZ7qDTGba9A+7DCx9A3c7EtPXEl0ClZhG1eJUpFVE1rsnpccOVwB5GPoCYKgrLu8QBN7RvB/fvAQxM0u7DgTAEb+yOlXkWZRzqqHbAR0zWp+UbfEBWSAtg0k3n0mkORQyrJIHLUyD9oybKC6Hc/vxPONT9z7cVPOTu7/oS9fGBgLGzlMThuK6jbebuz2V7Ls+cq/D73oebCzAT3/okJQ7J7thhmaGG9TNQmNnUI65wTMSPo/0dcIECyep2xbzI6bIZYdjSEhemWUFTmQDZ97GEF+uVixMS1CZtI12S7r+FpgcFS9RaxviXpG5c/cQeFC5jFLatv2GqZBjovGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Hco6TCJrMZkUFKp0ro7/epSlYhQqRvn8mJSQLxtfLPw=; b=CfcUD4a8oDXdDtY3vUQ9hB7ogHZpemGIaauGeLNg+BA+tqkNFgX1+uTd1ACJJyskEKtwCH/sXNxg70p+ztBn0rrRK2HUYv6SslQ9+pycEXoNsRVWVKCeejikuFyWr0WLzSq2b+Th/AMc2UbNuHudJeyvS6waxWJGkJATbRMfPGtB88iXjDID6JVKeZ8Q+SSXbZXM8XxlD/jdLDiB/xQPaCpVuEuCSm645K9X2i4ThM6rPIOxEpKsxO3uM7240eXoWryIW6pwzL8Ug+jxW04MfD0G6H3OlDnyGpI3W2e7/DeEU6WHX51nn9Vj5u19vAazYfbyAAIjm9ubvPPHc/8BRQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hco6TCJrMZkUFKp0ro7/epSlYhQqRvn8mJSQLxtfLPw=; b=nVSZd6B6EKGVRxukG1i9ap7oeCASsyOgU5ge+I5RYbdkAAtCbmEz0qeemy3WkDku7Sk034Mo2tQpTJcfgJAsgqDMrLpw5qmfOUBNrtHI8pzXN08Qkvq70rVZHlg02FpkJmAZepAx0MriKnyHVTPU7jZ34LfCTWgYxclZOhe5pJI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) by VI1PR04MB5885.eurprd04.prod.outlook.com (2603:10a6:803:e1::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Thu, 9 Jun 2022 14:35:12 +0000 Received: from VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1]) by VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1%5]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 14:35:12 +0000 From: Abel Vesa To: Rob Herring , Krzysztof Kozlowski , Dmitry Torokhov , Srinivas Kandagatla , Dong Aisheng , Shawn Guo , Linus Walleij , Alexandre Belloni , "Rafael J. Wysocki" , Guenter Roeck , Stefan Agner Cc: Stephen Boyd , Pengutronix Kernel Team , devicetree@vger.kernel.org, Linux Kernel Mailing List , NXP Linux Team , linux-clk@vger.kernel.org, linux-input@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, linux-pm@vger.kernel.org, linux-watchdog@vger.kernel.org Subject: [PATCH v3 03/10] dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file Date: Thu, 9 Jun 2022 17:34:16 +0300 Message-Id: <20220609143423.2839186-4-abel.vesa@nxp.com> X-Mailer: git-send-email 2.34.3 In-Reply-To: <20220609143423.2839186-1-abel.vesa@nxp.com> References: <20220609143423.2839186-1-abel.vesa@nxp.com> X-ClientProxiedBy: AS9PR07CA0042.eurprd07.prod.outlook.com (2603:10a6:20b:46b::29) To VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 57c376c7-de0e-4586-d4ab-08da4a25377a X-MS-TrafficTypeDiagnostic: VI1PR04MB5885:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: x6jmtyw1O6VCTfUMth1VLgi5KZ18lTdoJixUUEtNEZT35t2T6MW5VloWn1UIiP4AakhQLVeeNUxJHjRKDqfULwK0KbQjnKMUz9BMXksL6x9Fsm9zRpIwa0f2qs/I09DvTOqYiSzd+1AtIPFlfwPnUghYVSNQ08QFqKdGoSDLa4JrNQcSbCpkHkZ3pAcTWfGkhGDhJq0cveM6KlNsZ6TbP6b7xz25TSIC3gJS7o/idi3+WdaZexSiy4JzWDEJLFSE4V/3Eh6QhRbr20AijTRsFvG8VFH2/g0Gcmll2EeHCgGvkv37exsDAHOHTw7pGDusaD5Pi/65VB312ByD9QRwCxODGrU1bcfEgRvB1+zCcYHtOv8OjyQbjZWD/XOWL8uLNen6bfbSX28lwZgzoQPkYxaFxgm7YTa/YK6uXxWt8NSAbWU6EOAs95Ivtj1hbYcg4X6l8VNZwlNnKVC8vSBUrHLXEQzutiaJTAer1JhA61K70apnI13fJmkF/SU/kLUyMjG0a7arDo8+XXTVujUI6ikx+Bi31uYiuFnfQ8vVzy7xzlz4PO1wZWjLD0AJdYtM1P4fBlDKDloCTIAfWms5L0Z10yqlBh8r+VlrCSZdkgKfBXSCUxPPhadyaIb/Z3ti4GmAPVv2c3NebHP7yG7Nd6D5E7KKK5/K7U/lKzrcJWD35chVzjn26073FFa66MhX7RSiDd+AtIyRNXt3sscKrAvCJf+d0TotVCFXzNwdrpfu9FGRK2M+utoY/QYcOw7hGYqSaWTBTGIKG5/n6Zl7+Qu+fa4GC1NcA/sBkWjpNfNkTLnF347tIw63he9zq3t8qIEIFwveal+WLj5tOjiMHBG11o3eAjynbuHksmsg89s= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB4688.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4326008)(316002)(36756003)(54906003)(110136005)(6506007)(6486002)(508600001)(2906002)(966005)(7416002)(38100700002)(5660300002)(86362001)(44832011)(8936002)(8676002)(83380400001)(2616005)(186003)(52116002)(38350700002)(921005)(1076003)(66556008)(26005)(6512007)(66476007)(66946007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: G/EMEZvPVZNFkueyiyLKvJL1+4apfRK2fcH0nheGbgj8qLxUtZ0TlA2rU0X9fg+ToVcZY7etcvJPOlmWhYm+6Lye95RDOfmuRzalrUksteK42+QPWVlN6c8AwpIKUZj8HwiMiRsQSUpQ+sTvck0+IGSjXxWB2dGU6ePPKI6BbSX/QG6pvhfnvWx7u+AcWIt6TJgopXHjWzq6UG+q7noFAL2Rn70yJCfAi5U/gGf65ip5P8bqjgTUI7MOLtgLdNID/BERg9jEMnC6sYQyhPfgId7MQYIsqq3+pkdPQeEbjHP0R2dWOEDKDcVeLgCnYvAQcMos3LmggcoNEzDGd2ho9WUtqhusddwrnH9yDHhUx9FBpu7JM1Q23bJ+6tZDQYhsxnghDpjHDuukDKgmUcLGkWgZ81dQkHlg1AdkVnKJgxMzJmT8U3p9R2LZFxEFyIa+E31BKx1SNy7f59ErR5Wttmai9vZ9NG64+/Uz8AdwBIvLPfTvYYr+kiQCJMrZ62GiKoxpSnNMupl07p7MUZ4bHe++mL5T5z3rt1FssF+JhgP7bFFFPo8cAuaavgiUAxK1B75OGEMDpMYeHzH8gzAMBMBT1QgWARRLl3E+ITwUhufz2MlaZ4jlog8ujR96BjnOwvg8GnAO0RWdfjSgPzx7JqO5DsIjnmac4Y1xdx/OglCh5pWu/pW0OVpi/y8RRj4C5ygevRCkX2eJtNZdKp/Ip5Fns+CpppacRqIhXRFeJutOUkE9I63Ur0VXbbh86dhQuML/fLiSoGePtc6Okwkcc7Er6TqMRFYoQM1V8/+oOmvR8+p9e5U1VSNnQs9E2MvMaZs9EGHN5Dw8H1Xf5qsghp/rdjl5ycJVFMK8tL7DE8jkPp9QeaYJVBd5nA2gVRK4Z87eOrZ/qa62bNfw2q3fFU0Anx30MLr41bS5D7yqK23QEMuq6Wn5T6ZwUujQkqOKw7iKjX74I1oIDZFwUd92JJGgDMiB3IZqd5GOAg07WMwNHbk2gQ2CVI92yLvAoczsL3jJ+3e8wuN+miLExOpomm3uEYXCioAXd1U68Hn0xCmN4Ov5Kb/OTTAL9n55PVR38wNFkHO45rCkdNsnUm+e9qEJFFCHVFzDruRzFNkUbRWRXc9jKFyFDNewX4srzxRsIEAixvPyS2rRcQMewMafSODFE/pmCkiPXPDfwmstKoscPZK6GDqE01mCAnYCf5gEvoO9EXYep73J4K5VbV6ii1gpA9ixri4fEt+97yqcv/LJhGOkGMYgiCuOMdreGSwdrtr2rZibgIppqTX8mOOflX/ZasXdlpcY14ssCphw00VN0NpIeiXved98ytCAOQEDwRHK+W7G9PN3N7XRX83IckXMLtnlmr3mTRUBonmgJgM0db8tcYGqxMiZuzGPOtpbNK5xn5UlKNbiH77GghB8rMWVzxt8xEZHeC+zC+e0NjAfp5KhPKKpPelqUnGGpOoFyYHwDOS7o+iVMqd3kTbYDtzA1ZrKrqE5q17zFZX7ts81+98HCVMVWZm2GDe8/6zMQummK/X6ssnlpHqdjr8U4Ylxr8DcJ2klfCvwNUAbXeuMSSB1pbOZqBxqF7Hr7xpOiSViilAvo4W01gNkZkZl0QzrB7IAHpk4d8e0HfWB9aqgWp7rO7ycIirpY4qvCOWc1htbdT8BvPdCL5DpCGK7u4TZAsQhOFCWdiJBiUidWys+7vvR1q/uZE4kYnNlJkI8b6OhUKdF3B6gJCFry4pFyg== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57c376c7-de0e-4586-d4ab-08da4a25377a X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB4688.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2022 14:34:53.3419 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: h5htr2WjMKHhRzaE4ICxGGjzd7ggIIrd+liKdGPNkebiaw/MhWGJX3dOMpRzfLS3EAEJnQk442AZ2qcWuLpc9Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5885 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org In order to replace the fsl,scu txt file from bindings/arm/freescale, we need to split it between the right subsystems. This patch documents separately the 'iomux/pinctrl' child node of the SCU main node. Signed-off-by: Abel Vesa --- .../bindings/pinctrl/fsl,scu-pinctrl.yaml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml new file mode 100644 index 000000000000..d325340403ef --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml @@ -0,0 +1,32 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/pinctrl/fsl,scu-pinctrl.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: i.MX SCU Client Device Node - Pinctrl bindings based on SCU Message Protocol + +maintainers: + - Dong Aisheng + +description: i.MX SCU Client Device Node + Client nodes are maintained as children of the relevant IMX-SCU device node. + This binding uses the i.MX common pinctrl binding. + (Documentation/devicetree/bindings/pinctrl/fsl,imx-pinctrl.txt) + +properties: + compatible: + items: + - enum: + - fsl,imx8qm-iomuxc + - fsl,imx8qxp-iomuxc + - fsl,imx8dxl-iomuxc + +patternProperties: + "grp$": + type: object + +required: + - compatible + +additionalProperties: false From patchwork Thu Jun 9 14:34:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 580483 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 39C4BCCA487 for ; Thu, 9 Jun 2022 14:35:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344065AbiFIOfb (ORCPT ); Thu, 9 Jun 2022 10:35:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59532 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344033AbiFIOf3 (ORCPT ); Thu, 9 Jun 2022 10:35:29 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140079.outbound.protection.outlook.com [40.107.14.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C42E53223BC; Thu, 9 Jun 2022 07:35:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lJuk2+e/DYdX3zOG2rxqyRRTvon5jXn8G5NsiA/+IWcrGtWEH23FZyW50bQD5aAuVKLa9hGcvU5vnJjZFfwgSRegZOf9WzoR1nNlAmF8aCbpObae0BivYfh2foRPLzJbU4oDqMs78R8BiTuyDogTQym8lStf1znbWlF/RHAoFlhGkZTP3L20dxVQ/4Y/tZ1p/Q7NJlyx7Fx6YKhGl5BY0GhsaaknTk0EqPza3i3MeM4z/x0kOCqHCd6K36YVwqdlDU2olv2954UbK+V924kJNiLquI1ql5A0YZZnqwMzwEYHIYBmfAxkNgY5LtzVRiPSyP/hRi+I8lsoUgYywKsZnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=pgTEh1LFFr2s5XZtlmeawUmkJmXrG3igETN+Ahv0/hA=; b=Z9wK7fkLiCz0jQTbf9Hdj05WRECFw8qn6m7mTZBgrUJTpJyzxPHJ5unZzvI6VDUWNIgCJo26/3S3K4VJZLmKjD4+g3mYIJPaKmYN/zDCeIxcPz0j0fzgmfCHSBhFreF+zQHjzRNGZGUUpbxjGYNLKe56G9BbWJrO0Yfp2naltQfMZYVR01dYcSBXCRqocj/dJeKZqAVLdnY2hdPKZTZUWRf/GqR7yvnkqFBReY4boR5/lJ6cIKuubFfAaX9w2lfeO8osC2AkuxVg5cqfVGhMBbnMa519IxHFxczU+T29XNY0X6+DcP4UUAO8jDMp/Y9opPpb6QTdCEzFF0q9cDd99Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pgTEh1LFFr2s5XZtlmeawUmkJmXrG3igETN+Ahv0/hA=; b=Jw/zpBWKhkKskVuBkT9yzqgwK7nTKv+QTN77BiplqQCNBDHDmpd7VhViqY0A0HWJRcfMd0er3inVk6nGhiciJPjFMukeAxABVsib8XrPEYEU3bWaq795Ea9cN7Wg7R2+x5lch4rmJI9Dz+4HU2ytOdDM1vCx6p6Uavpp+pHxKik= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) by VI1PR04MB5885.eurprd04.prod.outlook.com (2603:10a6:803:e1::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Thu, 9 Jun 2022 14:35:20 +0000 Received: from VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1]) by VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1%5]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 14:35:20 +0000 From: Abel Vesa To: Rob Herring , Krzysztof Kozlowski , Dmitry Torokhov , Srinivas Kandagatla , Dong Aisheng , Shawn Guo , Linus Walleij , Alexandre Belloni , "Rafael J. Wysocki" , Guenter Roeck , Stefan Agner Cc: Stephen Boyd , Pengutronix Kernel Team , devicetree@vger.kernel.org, Linux Kernel Mailing List , NXP Linux Team , linux-clk@vger.kernel.org, linux-input@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, linux-pm@vger.kernel.org, linux-watchdog@vger.kernel.org Subject: [PATCH v3 05/10] dt-bindings: nvmem: Add fsl,scu-ocotp yaml file Date: Thu, 9 Jun 2022 17:34:18 +0300 Message-Id: <20220609143423.2839186-6-abel.vesa@nxp.com> X-Mailer: git-send-email 2.34.3 In-Reply-To: <20220609143423.2839186-1-abel.vesa@nxp.com> References: <20220609143423.2839186-1-abel.vesa@nxp.com> X-ClientProxiedBy: AS9PR07CA0042.eurprd07.prod.outlook.com (2603:10a6:20b:46b::29) To VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ac3d4072-068d-4953-49db-08da4a2539e4 X-MS-TrafficTypeDiagnostic: VI1PR04MB5885:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yMBJ1UVzx0HT+rkAYX7Ak7LW3zQTKyofIPXDLdshPd9PyEErwFmDW3tTa+5uatBD9URTtEKFjG6KSyHdg4kAVJ8XwK5kAYGYX5djTLkx9OqArdNI0+u8UjjUghypsH1GeQ4Y9yz0nHcKrmWiq7+BSgRMQpL85mc7KFNT7JXMRVuajpdO70/4BAlIfJMxeqjtcrklnBPWv9PDRp3THUVDEQm5NP+heOuh6vUgJV95PPXXBz6JErE/4gWJfyJ8Z+KyWSo3L1tBSHT9lvLAdRW1XN0i5ixA6CBBC3e0xsgOMniaeWbO5EWs87ThN9uNafZ7yMB1qzN2KUP5lxSPKY23H6ZlurQ9gVH2U5CCISvHPyrWdaXgtkK5gfirIY7Q4377VIPhc9T885a/qMrbjcbzY90ksbJJYLai//pfASMwxwr9hjznyq9ceY6fnT+3TL/Ilf8+u1IR/EoYwj8x+H+1cm2VdAcm1adpHhoqT8VPsO5JqVR6eWT8vgdlPhUKQQFvGnmrELkhLu+9iVHPYV8CqVZrU8Usm2atIR0HXgCmRE6cZ0fwTI82lWpqobD1saTcoZszZJe+fwzN0E7YveURTFvSPiEddU12MDWcfvZF3rdAegQPis2nwTbJVWPBdhazB6PXEbaPE5LX8b4jlsch3okMKkNg6fKAQeS+LfoZcBnxyRSQieS/JQEob0vxk+wqo1blfOUjDQoh+5M19qz9LDuW1gBIq5YzgC6NtbVgISauQE21pbkP0ara74ulAfDXPqBxlYxsO/LYfd8zE5VCVVK/MpW1AxxVT+fWFoEYstQCmmlnbDCgx/oIOEvsulov8eLbgMcZ74gFe3XnM3kZ/7Z1VslinFydEppVKuxq8Zg= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB4688.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4326008)(316002)(36756003)(54906003)(110136005)(6506007)(6486002)(508600001)(2906002)(966005)(7416002)(38100700002)(5660300002)(86362001)(44832011)(8936002)(8676002)(83380400001)(2616005)(186003)(52116002)(38350700002)(921005)(1076003)(66556008)(26005)(6512007)(66476007)(66946007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PE+lQ0281QQXm+7BLR3uR10Ie46XJ/KDTe0+jDeCrOK2Wd3KQ5v1UYO7IDserk2xbnyzOwCAoRPnMEuivqnk6jcrb+HBx5jjAzF0IVLJyNcwY/1DDLwOqzXQ38ekF1zCXN9DpEcmgOGhj/3Wg0jKIhuFMvhuhhMHOv26zwJi2mQ895P2MeI2BrddVwiPbnFUs5MTVBqFiVqcY4LYKGdvG6YgQuGWVsQs4m6ao6ucG5Z86bbLpoCvBsNSldWuG7GOs3luqL5inuKUXsL7rwzfR5BEkyjk41nJVw3HnOPRs+ZSQZrWj+CeV6AsRNCCa+4qYSQxY4qE7Bq1wZU6XAWJCEIvODdQgCT5TEY7MFj9uiXYfp/2fQIapPJMMqr9mz2hpm42HPL/tdJF/yrucuCyxzy9VBUjhiAoCid2ZdSmoxueUtGfKbMhHEb5xQnkQuhj8ksM7eHqObWhqCFGBHPvnaz/VAdbaOZIOPRYxMHCo/IpAGSDZqcxkJaoX8nAnRdSgHnnWNr5WB5SloeiYAlc9Cxo0++Wm4lol74RXXrXbKDa6SRwYUNJq4zklBdNOXZnRjtnOcVouD1FL2ckOZJGP/C2B/02T07x67iZhM8oqYUlSXytQQaFDhusdyGoLGvczj9+cmK2dg3UARkYfK9+LdNS6ZWuRRp8FQhmuTlS6C+31VApB1cEUqfhT+jWAveLcPvsDamWp3GAj3ZgOzcSf5ExHdVW3IZEXGo4E0qNHU6mv4IrnhwROVL0W2tgJFj/Ep6smVq8MAD+NiNzIN16vO7w1utZi+1S3ZASvweJ5Q8c1vnUuUF6dlY9zKdrYZBE1rIJCFvNRG/iK0cfF1uvbKWYMWZ4IFqNz5Ft7xjm5au+VnwPddWMxwle5NU64U8vfaNJ91TljUc1icuZPWz46hxcG2ggofnQWjBdiLuQ75HMU/cn04dxQ+h5HkEVHmcsamVWtcAv2STRBDG5ThXrSHM3CXiZ5pZ21oW5AJv047URqPIyxfCyH2m88GN16SYmRaoacJAUv01HT2v6lG8XxEBzP6SBebh4pJwArpBRD8vGU1kk4UN1iOQxhxeBqUpJ7bJ0uikTYt+xrZ15OfqBPe02Z+G3SFw8ENckrGmzbwy7DnGBgQWj49R0RfK77KNP7LGx0k0Z3IpS3ykygL+k5VbNI3oZTh7hlTBehxpq1IDhdR6W8zJadKmfJUJXlr4OVyetfcBApehIY4w2vWHnoBS+aG3sOhFbePr9AfT2hcnqm12f7aKYx90iu1a4K9fiGqW8AZ1nMb5Y4d0/+tsXbQOM56YTJ1sJXA/mNr24owJkZZZnua9eNyQKeug386KqMJ6BzZiy4dWrGMj5EkzWKdiQMJJnq2Apk2Famsg/NJP81/cKiORxqKrhw2RywwlIZMVApQeXCebVFlYAxdsfgfpFgFtXB/lf62raLofTCKukzol0zmqZRKPg8t+QBKmmFgJxPghcDUUxUJ9RoStyKwAkyi7Z3dsC725EucQqwB48VzQoAER1tXa1mILaAvrMoU1MYBlOuuMlvn6ZBfxAiOwIfjGxc4NnkVcprsJMTgVhJTVy/0ZQIeUW3wyQWZ2xZdDdWVf9KDHaYS9iNt4U+agXIyg/0PanGch1Hz49/w/akPqjIhxPaZxqcZiwe8wLEUbZwysnKDs27G6Q5Xy7eAXCBHDqWAIK9BipvnDIM5m4217PTNYEpiNwdVRZf3fHu15CQc8Y1sQ14XYz9OEIIA== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ac3d4072-068d-4953-49db-08da4a2539e4 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB4688.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2022 14:34:57.4197 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: FuDU9pzgSRSZu3YsturtA8pfh5WSDv0LHsEMUDkYjkj+Zd0Udmjm4WGK+7YYK6om4gR87Aoz3j6nrKRiO2+cjw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5885 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org In order to replace the fsl,scu txt file from bindings/arm/freescale, we need to split it between the right subsystems. This patch documents separately the 'ocotp' child node of the SCU main node. Signed-off-by: Abel Vesa --- .../bindings/nvmem/fsl,scu-ocotp.yaml | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml diff --git a/Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml b/Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml new file mode 100644 index 000000000000..136ffd074511 --- /dev/null +++ b/Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml @@ -0,0 +1,37 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/nvmem/fsl,scu-ocotp.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: i.MX SCU Client Device Node - OCOTP bindings based on SCU Message Protocol + +maintainers: + - Dong Aisheng + +description: i.MX SCU Client Device Node + Client nodes are maintained as children of the relevant IMX-SCU device node. + Detailed bindings are described in bindings/nvmem/nvmem.txt + +properties: + compatible: + enum: + - fsl,imx8qm-scu-ocotp + - fsl,imx8qxp-scu-ocotp + + '#address-cells': + const: 1 + + '#size-cells': + const: 1 + +patternProperties: + "^mac@[0-9a-f]*$": + type: object + +required: + - compatible + - '#address-cells' + - '#size-cells' + +additionalProperties: false From patchwork Thu Jun 9 14:34:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 580482 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 64903CCA482 for ; Thu, 9 Jun 2022 14:35:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344098AbiFIOfk (ORCPT ); Thu, 9 Jun 2022 10:35:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60262 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1343983AbiFIOfe (ORCPT ); Thu, 9 Jun 2022 10:35:34 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140079.outbound.protection.outlook.com [40.107.14.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B8B55322397; Thu, 9 Jun 2022 07:35:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GUNchdz+VclcSEUAnaQp0YQ9AMinY57Xj8xD8ltpAAjZM8RIbxnAUkZ8jXVOtit5nBVrIESfDacwpUgW3EJTejeculBZTM4eHmzWxCSv6LiPjPOOFD775T0QouXXx8BwJ7g97VYDOupLNHuW6dYuu0ao0UbgG4b7YsK5c3BlOQI17IAzgQ66TN0+BC88sN/i7bUk3nGi5JOkOrIcbxhKjLNhpCfzWYC/aN6MyqwjLN1zm1oY9nMthLT3gn39B/1fektb9OrOtIqUoXoEbOnaU+Q50wSYbvI1K0oPKPlpLqyQ7eeF2EPnmtvMwbw4QiD2Mj2F6iv9dTnW9I9cMp6iqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YZaX10cPl5rmEGJohVsrEEBQBMQUDFKEKWOlhuqBbsI=; b=OUEb7Kg3Jvp+nhIFnxpKSDJMDGto3rzlnbg0zrhBLZHG8yaS+mnZIdNZXU/RVm2P88oWxLUnDgBJ7uxuYdnR4VBYyXIueDJHEVbD7hqFy+sCmL4mmzOsgD0/a+i043xSlj2YTnM3x54eK2Tv6J3CHWpXA1ULXQGLFb7b5gzj/TJqFq20gynfKzSxmHRNcn6kZojwm7NbKQMuVUfSjKgBFJy6k1LPkiOU+I88p5aV0SZLUVBD4HSujkQ3uC1YiH7oqyvNE16LW1sEzqvsygFW0GEVnswas0oDRSeb1z5+LTdek0/f2ACExKs96IuiL0bwy2UVl1WG+Zj6r3yp65bHXQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YZaX10cPl5rmEGJohVsrEEBQBMQUDFKEKWOlhuqBbsI=; b=rOFo0M1vOgYV69JvxLWCFem9Uhf9C7t1eM99m8Nv2fmQomLi9aw1E4RzceVPVuknMV2rQMaQP+hdhSfk4S+EhBLkxVZBpl6F2XJSxvvnIZUV2X13zE/cVnVm0XlC1sQQ25Vx4yhNd0jcOJ2L4Z+ADZR/tmQxyc6ViDc25xTi7Aw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) by VI1PR04MB5885.eurprd04.prod.outlook.com (2603:10a6:803:e1::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Thu, 9 Jun 2022 14:35:25 +0000 Received: from VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1]) by VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1%5]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 14:35:25 +0000 From: Abel Vesa To: Rob Herring , Krzysztof Kozlowski , Dmitry Torokhov , Srinivas Kandagatla , Dong Aisheng , Shawn Guo , Linus Walleij , Alexandre Belloni , "Rafael J. Wysocki" , Guenter Roeck , Stefan Agner Cc: Stephen Boyd , Pengutronix Kernel Team , devicetree@vger.kernel.org, Linux Kernel Mailing List , NXP Linux Team , linux-clk@vger.kernel.org, linux-input@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, linux-pm@vger.kernel.org, linux-watchdog@vger.kernel.org Subject: [PATCH v3 06/10] dt-bindings: power: Add fsl,scu-pd yaml file Date: Thu, 9 Jun 2022 17:34:19 +0300 Message-Id: <20220609143423.2839186-7-abel.vesa@nxp.com> X-Mailer: git-send-email 2.34.3 In-Reply-To: <20220609143423.2839186-1-abel.vesa@nxp.com> References: <20220609143423.2839186-1-abel.vesa@nxp.com> X-ClientProxiedBy: AS9PR07CA0042.eurprd07.prod.outlook.com (2603:10a6:20b:46b::29) To VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7bba8f71-30fc-4eec-d353-08da4a253b17 X-MS-TrafficTypeDiagnostic: VI1PR04MB5885:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: D53AuuqICRBzXs+HGPaY4V7iBQbPgItAKF8QVzUMZOstEi5Xmp7CL1pJEjh/tVyl//3MqFCZF6AY6WyLtILCKSuUymM+5vvzKwMIVDTguRHH9cUIVLvtlndLTqjNi3Iw53UJ+MlrECbm582h+/8aK8KlZztvRS7EIRlqAPTV0xQ6Ji3o+bO+cwJlLPBZDhM43Z0uQ3+gj7f1IAiBVIY84y9Hz34eoLhTXnCtRwMy/k0hjWRnF+Gf7HfQV76lFzmE1NEgFom5UjfD+6LdLlCdQdhKXVS4sUgl3tHl9KqRtcfhXcSv+XmGuQkM4aasL3IDjMmlEVaht7eiYRLETPNHej0VHpLwrwAvqDA6J64ZhwZki9raIpEawEz5IpPOTKsE2s2CI8KsCkw91FEvw3xYDUE2y4M+Z1XwdEdiTAJetmr1DioezJAo4hcxmDjIvTNNJPFIiqW2vznwwp+QzuySWm9CbDqu3m9ZEm15Xd3QJ5BNhuY0UwaOUjguO26/2R/UeUKjNd8C+bzTaDxjpgDMvjUhANHxn9WSO12koDIPFed+dpfhNWeqzxEjEpbUg84z01dwK9sBf+ukx2rsXBDxxsbvHSpBgJkmQ+8Ug4k/YQm80ON3CsduCZNznKxckudaoxy6vg5F8YWwcWgG7eqO/S+8DydbGc1fJ/oxWzafNGUoiUacjEY0TwGIwYWqkmXehOmcHGJKjfFoo1i7cUjgp3Gd8NEwV41ICjlneyQdIQgswM75tcl1F7ip+WTHOtVRsA0e8rqzN5+5OuaUlZLtlYTBxfqDuWhel5p/naqTdGVl4hH6CNQFpKxCKrhO4A7dPOrGPPsAQusz55C46DnfA7WVC5KDdxkMcuZPAMm+J/s= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB4688.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4326008)(316002)(36756003)(54906003)(110136005)(6506007)(6486002)(508600001)(2906002)(966005)(7416002)(38100700002)(5660300002)(6666004)(86362001)(44832011)(8936002)(8676002)(83380400001)(2616005)(186003)(52116002)(38350700002)(921005)(1076003)(66556008)(26005)(6512007)(66476007)(66946007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Yk2W4lKdBzZHu8yw/lVDjxfNOBSzqgd6d2kKcXyYfTnE2nS15wxrXMOoTIOPAYjrlis8r9XgqTB5BBjdJHtAblE1RheGsKrmu5+z5tfV6iW0V0PPFCv0zOBedWmqbPNsyOCTwRBrcgNwG1dF8s25ayVDSq2RF5A7rN4F7c4ixXHzaNzWgUy1uCWxGuVf7qRfXmHQqeswquuuA5sbhMc5gi/04O1RlsKgu7chjQ7PLKEOeqPm4diDFe0841Vv/IhgoWCw8KTVdtmpirNpd02g6qTB6MrkxfSvDtle4XRB10mPHGM9qEGSBbJFjnzC5xOz9Sdl2Ob2F34x+5gE0AxbvlmgM+FZiFom1pCp4S2in6GzgnZF/8MZcCKkNmBhsO1A+FRGfzOVnKQjCVNJhh8ONfihn1gw7sKQxw0MMHhQmBfrkwIwUOnaHOYQRxWZB/pg9G1XT5MEMVsUUSmehAj+SzWKICW4x/OhMyeBoQbc5ikxXAWMzV1SZ1e3tLU6n0OBeyXHaGeVKebf0V673HWt0T+/fwnuoR/p68g8WK2XndJMCgG7DlNLiSXhre6B+RMNGYhEYmXx4dki6pVRdp8KdV5YBlsPxr1ErpVytpZwJWLYYNAHlEele9ZRlkE4fBtGUw5N9pEjYsRfWs3VKAa5WIa51EDlJPwCVNu2QevXzZqOvOlTZZoFLeL/HDGs0y8gKXRoRiBtYIXirIS+dulny1zahPMS0mUyxqoSIuxB2ebOm45s1165S37lyFCUr/D28q6lks4qaAytGY329bblh6jUWXBsQex3qnHlanLSp92PRDLe4UmWaifusNwHVP9moKJXFOkpazyKWu2ZKii5yG7TbDSPJjqzSR/ZU5PUYaq+sFrXXxNGRTfBZfpMYIg8bljDCfLGA/lwzcwA4EEOC4zjkK24fadwmyI5nm2XQJheqRPFw4DanY8w6OdN8nXwKNZPlsJI8vuEJZEvVPn3pBRniw80LCSZ0g8Za5Cm9TH3Z1PIEuz44Yvhmlyj+/EAgZeyB2KsLfIyxrtMQJ1DL6J9Z59YfLDHeEARkV5m8iUBxPRKi2z0EaEl+ADZC62G8z6uQ0iQpdflmkZxsQX4xi70Sir5ZdoHgdk4siHgXwt/HIKp7AkNdf9k7SGFA+KnLel0LZidSnC15vUPK0T2Qtfv2xhXct3inxUapQoXKZ6JLey0a78jTnD2bLYTYWINrAMiKAqxllzu5qplVhW+E6z2ShhEFX2fPYpsrxeRLETSZTRIGPCgKbPwxEUTPG6A53VWU0VHw80DFNimNtykB4DKt4gdwD/CTx1plM/eQZp3D28oQ+c92N5b6vmNvMxS2FoS2dgYU6dM1l3FYysn2d8sHwUPXRZ8+/yxw/OM+xHlbx2rjm0WqbmwZFjokw/E7r/wvQPC22TtBd7gEb9bXtGaU0ic8T32xbvnhXpJQUIazlcOgg3FR80xwvb7YxJat9QuzOItggHUBfVooHflWJabxkY1zDIXtjwc/EWCQPBgnMBkFYif9FJWm6cuY6DqzIDkhfUzfyPzsM9U5G4KXDurdlCYV3wEnRjZIr90hStgk+3U4O14/oFtdqBswdlvXWrDm9ygqAwoWxbr7fuqE1QjB75T/Rf+TuBMU/dZmaAreolVHD9xYHBCaXHOVgIeANJG4trqyvo2TIVrOj7O1rRDCXA96LfVjqBzOIB4X0EUts73loMufCIssmC3WSOT/XoUWll6lpV12Xxm4uHcsA== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7bba8f71-30fc-4eec-d353-08da4a253b17 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB4688.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2022 14:34:59.4040 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xvN/kLK96fxp7z4+YE+LBiEIl+hCobc1VQMgjSMew95ihSbJuF8BCEoHzFOXkZLKjTuztMrmmGgOug9jP6PJHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5885 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org In order to replace the fsl,scu txt file from bindings/arm/freescale, we need to split it between the right subsystems. This patch documents separately the 'power controller' child node of the SCU main node. Signed-off-by: Abel Vesa --- .../devicetree/bindings/power/fsl,scu-pd.yaml | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree/bindings/power/fsl,scu-pd.yaml diff --git a/Documentation/devicetree/bindings/power/fsl,scu-pd.yaml b/Documentation/devicetree/bindings/power/fsl,scu-pd.yaml new file mode 100644 index 000000000000..b7d76bb25016 --- /dev/null +++ b/Documentation/devicetree/bindings/power/fsl,scu-pd.yaml @@ -0,0 +1,34 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/power/fsl,scu-pd.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: i.MX SCU Client Device Node - Power domain bindings based on SCU Message Protocol + +maintainers: + - Dong Aisheng + +description: i.MX SCU Client Device Node + Client nodes are maintained as children of the relevant IMX-SCU device node. + Power domain bindings based on SCU Message Protocol + +allOf: + - $ref: /schemas/power/power-domain.yaml + +properties: + compatible: + items: + - enum: + - fsl,imx8qm-scu-pd + - fsl,imx8qxp-scu-pd + - const: fsl,scu-pd + + '#power-domain-cells': + const: 1 + +required: + - compatible + - '#power-domain-cells' + +additionalProperties: false From patchwork Thu Jun 9 14:34:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 580481 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BAAF0CCA47B for ; Thu, 9 Jun 2022 14:36:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344120AbiFIOgF (ORCPT ); Thu, 9 Jun 2022 10:36:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60938 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240000AbiFIOfx (ORCPT ); Thu, 9 Jun 2022 10:35:53 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140079.outbound.protection.outlook.com [40.107.14.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 91C00323892; Thu, 9 Jun 2022 07:35:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XMIE5aHgZ6BCxHVgfnRPcFDVCVqtTNFdUg6S99f6MII0X3sjjXmY0rgRiB5AkRV6ef1sT7MIi+hdZTr+UuNvniy99FFQm5RQYavEDgxezoMk2PYYCno+UI8AHWYGJltUkKDMcuBYKNKOMnHSFD/RC1zkOi9tugD8mfAvh6SJlZyB0DWf5fPya+sFAwmz9JAnReHFXXS3BvkKQwmH2Bec1osMNIG66pTwYwSJC7McJSQCCavlMcnsWHYEXT5FK/LfIkKO2t8xicdbYEISjHc4/Mhsx3Wq5+23dB1TP4+COy0F24mwDTI/wvltbegNJlGz7RRPp5BX1Uzu5OIjhi87IA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EISMnqpVMaNBpylyKKYPyk2+WsJKQUdVndBFvV7ijGU=; b=LafRK27fN7xoin9TPUase8ETImzkmmo729uQBe8iZNclDOq74a6zvJomUSjHYGC0osfJocLtJbA+eHBUAnC8WHQXHBXltyGyz5I0mTGnmSq+9+G0B7TGNJufQXwgP+hXUV23WvIZznUHZtEPeQFPpSY33nsRpeiA7BRqY3uYZ2GwHKs76I9jX/U6eTs7BJXFne4/pkJbjCK8wyGMurnUu0JoNUx1GtJK2rMZYKZbpJJOx/x6mwD/80l58yRphRBEEEx/zE6L7IqaU3K33HjqJEtlbV9kXmB8qP+5z1z10D87GkpDzh8duTHZzvJu1uA7Svn4iCcL+nfnnRsPBLrgVw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EISMnqpVMaNBpylyKKYPyk2+WsJKQUdVndBFvV7ijGU=; b=TRDcPKyfveZSD6gWCppFYQQYfvP33iTP2ZvoLAEHBragEFt6eNrt/wagKZhrnl0zVnlu8z23S8HAqyZ3HcU8Kx2YbGH4qGIFOnLFWhiwuE5j2t61MSWQDQXJzNC1kgyFSscHFHWTBqHk9ai/uGwspHXbPo5ejxYDjMX/1dVwXak= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) by VI1PR04MB5885.eurprd04.prod.outlook.com (2603:10a6:803:e1::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Thu, 9 Jun 2022 14:35:27 +0000 Received: from VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1]) by VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1%5]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 14:35:27 +0000 From: Abel Vesa To: Rob Herring , Krzysztof Kozlowski , Dmitry Torokhov , Srinivas Kandagatla , Dong Aisheng , Shawn Guo , Linus Walleij , Alexandre Belloni , "Rafael J. Wysocki" , Guenter Roeck , Stefan Agner Cc: Stephen Boyd , Pengutronix Kernel Team , devicetree@vger.kernel.org, Linux Kernel Mailing List , NXP Linux Team , linux-clk@vger.kernel.org, linux-input@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, linux-pm@vger.kernel.org, linux-watchdog@vger.kernel.org Subject: [PATCH v3 08/10] dt-bindings: thermal: Add fsl,scu-thermal yaml file Date: Thu, 9 Jun 2022 17:34:21 +0300 Message-Id: <20220609143423.2839186-9-abel.vesa@nxp.com> X-Mailer: git-send-email 2.34.3 In-Reply-To: <20220609143423.2839186-1-abel.vesa@nxp.com> References: <20220609143423.2839186-1-abel.vesa@nxp.com> X-ClientProxiedBy: AS9PR07CA0042.eurprd07.prod.outlook.com (2603:10a6:20b:46b::29) To VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1cbc3d82-217b-40d1-219f-08da4a253d7a X-MS-TrafficTypeDiagnostic: VI1PR04MB5885:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 02ufzGn7LgJHTyVdNCTBFaKjOvZcgF+K1r8eYtOUUX4FaDBislWrfpaiuwz1W7oRXcu0zo3j46tgr/bIbTnfLUyjD0D8xoT2oV/u1JpQsP5cH3JlsQle5XUl+4+h9u/ytN6+RFtWGn3xLNBblpIad5TX6J48sh/g8zDu8jL8/NtsMtHbS84WYLqsw2D61bvve8BohX2wJkf82N34xdKzLEN3pX+odsJoJUhaMfa7pwCGMzyS2VJsAbqVoDSTLRXy9s76mmTDqAqLEJKhIHng3usqn08ty8LJ+IReA1La/n4cvZ4KfNw/m2uoPO8xKqJvgi3FZ9eFhWOuBhZynLTlRN2mUs8+cEDYl0cSirzr8K6cD/wTBSp8hyqIaThjT+gHwBIA0ILHJfkwzNorbs5CF0AApa0cMjU/EvNEAuwCt4mlSJyUJh8daCwpQxXWx6HFHRGkWJcj6dor8tIQ5oDgIj2IpBGSBzEftv/OWkuQjDF85jUYmEwmZihDWBFEMqdOtt4w7728klL4au3iOZjN4jeFJv03+Edkd5xmI8H54huPz2VI7y/sh9JQZskIb00Qb6SVfxkYBII0HhyJsRH4NUqL9RAl90lZOJlF/jWXUbN5BtGj9TINUzSlRRDZ6c6Kc3o0VUBowHNO+22EICBOzmkQOqyaWU+EvKJ2HepdGSAR3jVe5Gvy3KVbb4O6Msz1f+KMKRz9q7I3bbZ3okwVxmAp9YcoV0gc7ttm8JxtQmJDfIr7K7PeQ1iuQ7g84R/Qm3CahNE7HELOLp0pSPYi5bztOPxDDv6yXOY/LBM237jvmGNIH0aRcBDb11Ye/Wdw1YkGA6C2l1KiSaGISqU8gSLk/TMUfKkJoAPItV+IVwU= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB4688.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4326008)(316002)(36756003)(54906003)(110136005)(6506007)(6486002)(508600001)(2906002)(966005)(7416002)(38100700002)(5660300002)(6666004)(86362001)(44832011)(8936002)(8676002)(83380400001)(2616005)(186003)(52116002)(38350700002)(921005)(1076003)(66556008)(26005)(6512007)(66476007)(66946007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: vSvoPaDsHNKvpf1LjwIaPh+ziyZo0OgPqriibqX4UjiIBF8acSzjaLF0bVHKE3+ocvDXj6SlOr6LfyvQDRrRqw/agKwdpw4uvxoEbsVKWTFu1FqDoWYlRpeQHuv9j+vHbeoL4iyiWKGjx1O6CS3l9p9zl2OwBJiy8d3k+ArSO2RIW0FEgnd71ZLT7Uyk5Gfr+WdzxXHQIy1GiwgMrqa4ASKbQB2v98HQ0kT/hG5BlA0+FyFoYpf7QjTmIk3//g75tJWFIsGwej03cVgYDmrgNPgMy+633hGPYG7wPLc+097mdcyZxwtWaClKUgSeDMOMajfMdF2pyQrn0scSetHlKsnV3vpw8jhFgJux62uaA05Q3s0cl/xbFOotaQTNDpZsnPoiMGTffdkffonXS7mCXh2GZYBTBP/xfa/Qnl+KmYRN9T6Q6HqGTIkUUsoZVNV5VkqEeEuAktFkg+6FVKIEnavJ3YOkkQN0Njl/h08kns0fzdipQiHMcH/3dklLbvDb//iiT4jXwZ+cTKXuyOKokuBbrF7HNrnkRBVMwNPkQ5+OVoqE1yi0Y90RpKzlouQvJFDqGm3bNK5dH/RF5wNQZCBGkRGgw7BfaTzm5oy9cDtP2XzFADfLyRYMRqyI2+2btdZ9wudJ86uduX6p/h7PuN+zf8YUJ+CsFuT2pG9v8FcmB2nrowC5Fxg7AmAX1k+AtpywJ+XKZSHMclxk36f4tVqnRSKYmy1r93EbqM1dG0+wcP05Mxj+xcODpy2gpOeqGx8lksS/z2RRXYzIqheKjBx5Y6wFkAsGjY+fwmLW/6IV7+ghFLmU8DP0IUnIPKaUeFldsXNz4eOC7i5LRPl4fJfVZWDuC4GKLZrKtBOlKEU7PyVh9j7hcj/goLUVN989meaLIRG9iujx2f4O29ynHSvc1nDaII/rczKWyzOB2AorNiSzwaH7B63c1irFen1B/Fk3WLsYATR/kpdbo0J4h5mGQtX4oopk0ihQI4kaaD1jlBUnHiH6hFzt566vGDTJx6HzulF0TDwGUexOoq9bmTo53xUFeyA42b8wdk4pZ7yVpx4tYV2pIgx6vx6TdzMDpUE6Xw4zDGv2ZNk6cRn4t0ReOQ978tZt7r6W7G0u/O3VoaGtXFj6ndb3Yy1yPornw8RlT0xZb/NtTNPciHTIWqYc/71uhmKlLb/bY4JcCvr+gmpc0eFK4RyqngYYkF4/iGUJmGunoj5XyJQqxuv/78VuB4UCYakKv6vWS0n12J3z4pmbIx0+rOp7DW0websmzxzpIKttRcfl0LL049pusDaytfPTf8RNQpzDb3hV0VqXA3wFGVfSRHSPHXi/NhC0KoivnyhXN+8LPCeAKBZvcub4K+y37DE/1ICDXE7yQSgKL62ukJD+GM4gj2N/Qn0n5fWf73Ez1JOAjz0d3uYFNRMlCSeQRUERTXHbqP0eBhEifqSW2HmdNa9S0ok3hwEblodTVPo4sbra0sZEw+AsO01ZmVHlf9YcPU9sU+imBt10FO4WT1gjGX+X2sRnFp2GixW6bKIln+qZhDF+jNTOxTJpMzTTCvgsPsPXg9Gi+j1XFeGImWR6xO+t6lEtElhR/D3yTor17HtyUKjfLR1lgcksRbOOcM5VRZHCfwpGsPULEQy/JLXPxpwn6yuaAyqSewgGSAi/2TtWHUcCk/YkJNglnWWSQZpsd0C9oMucwhngJ8eF5kmLHjEetEiesyASLegTyKAUgzxupBDiHVn/Cw== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1cbc3d82-217b-40d1-219f-08da4a253d7a X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB4688.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2022 14:35:03.4349 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: iw8tOPT1h3+wD107lgaY0yLipnncryMklxRLzltsG/oa6p2PY/FbSOFDrkz35bwecvroaUcHvFsuyO/ULR+vsQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5885 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org In order to replace the fsl,scu txt file from bindings/arm/freescale, we need to split it between the right subsystems. This patch documents separately the 'thermal' child node of the SCU main node. Signed-off-by: Abel Vesa --- .../bindings/thermal/fsl,scu-thermal.yaml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml diff --git a/Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml b/Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml new file mode 100644 index 000000000000..4e9a5209ae2a --- /dev/null +++ b/Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml @@ -0,0 +1,32 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/thermal/fsl,scu-thermal.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: i.MX SCU Client Device Node - Thermal bindings based on SCU Message Protocol + +maintainers: + - Dong Aisheng + +description: i.MX SCU Client Device Node + Client nodes are maintained as children of the relevant IMX-SCU device node. + +allOf: + - $ref: /schemas/thermal/thermal-sensor.yaml# + +properties: + compatible: + oneOf: + - items: + - const: fsl,imx8qxp-sc-thermal + - const: fsl,imx-sc-thermal + + '#thermal-sensor-cells': + const: 1 + +required: + - compatible + - '#thermal-sensor-cells' + +additionalProperties: false From patchwork Thu Jun 9 14:34:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 580480 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id F36B7C433EF for ; Thu, 9 Jun 2022 14:36:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344173AbiFIOgM (ORCPT ); Thu, 9 Jun 2022 10:36:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60318 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344126AbiFIOfz (ORCPT ); Thu, 9 Jun 2022 10:35:55 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140079.outbound.protection.outlook.com [40.107.14.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8DDC032389E; Thu, 9 Jun 2022 07:35:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CAy+EKOBCX9lpDfCUGqvTPQu6E2BS7SK+/01HAE5eWpNdKfj7wqmezX1noIlWURtmKtygh/FQHdbMGvHPu3+RwmOIi42gPlmF5hkJ6VIgEjdWtG/O5n3pNu86pmGDMdRQNLOtnS593SkjR+Nr1uiXhvLPuRN9Ir8p+Dh6fuw51cXkBqun0U3unwyuSQ2Io8JMao+GEfv5E3cuQmBw2IP2SDrhlepLSAMk6Ud8/k217ZVdODGfCy6QBDBB1JGD9HPhKPRB8XhuZ2bsZc9p0Xc3GqTTuYHb7Jv9q66qEbdnXzwTPnOrlSBusnJH+qr5QOo6mKAw98Z6ijhKKKXXt/mmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aZFj1kMnx8psR3vjEGyOzQSQrD7enrkwJ+ZFw/zHLwU=; b=a6nfclO+XgFFj2XQgcKF+CcNG5EoiH/gt5qNLf4ZMY597oihz2c3OvbO/4NSFauyWATKr3v6yau/qFS+QzJu/5vuZ5Ovi8hkjGi+jQULHjMGWJsjP4wuKNPHPWYAM6zB9B4bpPpeZaWnOLkaq9wD3H6cWv16GJwlQM+BeJzz1BHvDdFJPYPmcu1zyVFFdwcHZs29lPG5D7qFYyimSwyLeeQdL1CW01rfBG9GHI0FeYUCrl+GCS5hOECmAYZ4TXiaseIN/K0FREdLhosI6ekm6i6prCB53wQVkR/akeHBmk10EEaCOCg8VWmJe4R7nLo5L5Lg9LIjyP/zKASuvsoMGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aZFj1kMnx8psR3vjEGyOzQSQrD7enrkwJ+ZFw/zHLwU=; b=U/xEV/v9sxmtulnh3CYZE+o+c0pwACh3eC8c+/d/0Dzy/IADcxn4epmk/fDaDkIf81LnT8kOxx8FlTr/JwINmEkU8+4T8xELT7beSDl8ci1GEpgrqhZngm9hSz9N3ZpgbPEjzfCFtR5jDxh5xkqRE3NGP3guMfg0Tl53KD9TH6w= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) by VI1PR04MB5885.eurprd04.prod.outlook.com (2603:10a6:803:e1::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Thu, 9 Jun 2022 14:35:33 +0000 Received: from VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1]) by VI1PR04MB4688.eurprd04.prod.outlook.com ([fe80::a541:25cd:666f:11b1%5]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 14:35:32 +0000 From: Abel Vesa To: Rob Herring , Krzysztof Kozlowski , Dmitry Torokhov , Srinivas Kandagatla , Dong Aisheng , Shawn Guo , Linus Walleij , Alexandre Belloni , "Rafael J. Wysocki" , Guenter Roeck , Stefan Agner Cc: Stephen Boyd , Pengutronix Kernel Team , devicetree@vger.kernel.org, Linux Kernel Mailing List , NXP Linux Team , linux-clk@vger.kernel.org, linux-input@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, linux-pm@vger.kernel.org, linux-watchdog@vger.kernel.org Subject: [PATCH v3 10/10] dt-bindings: arm: freescale: Remove fsl, scu txt file Date: Thu, 9 Jun 2022 17:34:23 +0300 Message-Id: <20220609143423.2839186-11-abel.vesa@nxp.com> X-Mailer: git-send-email 2.34.3 In-Reply-To: <20220609143423.2839186-1-abel.vesa@nxp.com> References: <20220609143423.2839186-1-abel.vesa@nxp.com> X-ClientProxiedBy: AS9PR07CA0042.eurprd07.prod.outlook.com (2603:10a6:20b:46b::29) To VI1PR04MB4688.eurprd04.prod.outlook.com (2603:10a6:803:6a::30) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 09803def-4b7f-4fdd-b9ab-08da4a254028 X-MS-TrafficTypeDiagnostic: VI1PR04MB5885:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qTKDOb0kjZiQIVwvVeQOpWummgFm3QlrFSX2XjtMjsv/ugFiGHbbOkjMC1rcrY5qCEW/pl9S4LXfjGsbgVe+yAs5RoIlEZPIvERTXSajOQZRcj3PbTM7oVKvhIfMPeFTeNHUrmCcGnsRlq1SBxJlE2Z7Jh5uqNKyUQdpSe+VYIbnTBwCg4o/kIAVQHbk+unB3MWEFlpWwZjGFqf8EdO09sj5K3o9c9XFL7I9mcI09a+kH9UuxgcsLBbetxxE3M/GfCmWEH1sXmUlElxDY4GO40/lsbNBPYRFXL8s46Qf+WxXe+KorFhe19nGgmvF2SVG2oL4KZeNf6lAZFmn9ILWD54jL3c4N0OcLf+iNm5O54E+jUEqFkrmC1RBO6zqheeijy0L/Vtzfit/cRCbqjezfBFbjdTuYJNgenWyXGsv9qspplImZNbwPTFfczb9dsr1OS+LQiFfuS+cxgK/AQpgPyHLmyupjgdxpPUP6CdKCgGzzJSzcIpJqB+An1oP1fdn2TRtbCJFwZSOduMbZjtLoQ0+/8QefDiprs7mQvk8FA9CphKzvNbDI5otZlsaTzg+bRVu1oEMHE5F+xw1ZLu3CIhzzwpaxBwMz0F8VtNu123CMpxa+sOEk9F8F8Iy6dGV2t1s6/t3cvaTNmGezR2vqRLhwTysBhY3hvcO/vvstWlR5PmlRWZ4e6Z696PlgcWRM2/KUamFIv5tbgZKUUNiGQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB4688.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4326008)(316002)(36756003)(54906003)(110136005)(6506007)(6486002)(508600001)(2906002)(7416002)(38100700002)(5660300002)(6666004)(86362001)(44832011)(8936002)(8676002)(83380400001)(2616005)(186003)(52116002)(38350700002)(921005)(1076003)(66556008)(26005)(6512007)(66476007)(66946007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: rVCL19SCRzawH+oqOHPIkc+9mJt8a6vgr37RmeErQaQ+xeT+QiLfJQEpV1TfvKxfP6+q/GujvpWVdvodACNDiuWFprfdJR8cnxYo0ICDAgRj2Os9JGq61fdx5/3RF/IFrGrZPpFqi4rr3VpiGqb2CN7kp39HwS/7xh37pJXITZmtXYkF22J/rGTot/2rDHKM6nHyXIre9qEWH1T5obyX8x4G6KbSEG7mfdplGWQG88JxDwO90CsOwOGFNvhq53F0BeRe0vvvBYZHb8TTFIvgbCYloxptxQ2Z6cN8gRslKdxAxJVKrK0KtilCZXbY6bj3slMjCdvk+cuRy/WFcvs/QhkA6cHbYD/S9INhzp14u51/1r8+t96bVxh6DNh9vi0uq8lo+u4A632ETtGh6B5EDspuixPqa6D4WMT7Eftw9rjv57s/wnV2j6sax5AWKYBLJwH5Noe4NZ6N9XW5A7RN+JbYBpqUbhe93LK9eEWCmyS8lyFddrT8vWCYKaAa6qc6B+CMOMX2R8iBGkD4AK/tg6vrizpze6l5KRSJkfcTBmf74vk6IS9ORw9ze93ARKUqKD115l1os7ntMmQonIZ7ye0P1wAIpxLtMNZ07BIwTduK97/MvogHYgeeOgxH1sAHPA7N8k0Ad7XR/0HhHqRN9eTzFNKcDYpGq39C+fWGdNK70pOiS2oc8EZR80VSLu8okinOb9T6pPBMjGhLbdt8hZFCdc6o2EMNMU1RPsJJoV30SJQOY6a1l4GOTZlInZ1Rk4x9koqzEMJbwuia58T95/XeQN6l+h4WDLQiB5gYH79gHsGT3AT/z7E4jm99e+goK0Im5Bt12Ql9V+OV6mR5InCXRPvCDgS626BOcksUQXAuOcVx8enufNedmGbxZFtXX34qxLy4+hdoWdx3NAaNW6XHhpFwQy07Tg2N+gSwVDQwhOKVtiglS+GMizEGMxQKP47d9gjwU3nLsEFlNTr9YLz0gDzK8bM1J5/1Be8yN/xyJ358y+98kkDT+Y7FaxqIdVNP5EHMbytUiFN45WomrQFBDbvwVzNu9+qOJYgAbX5euQf1ruJkWVk7JJEFmgc+cBrkGPT6zWgkr9MAyi8hs8lr9zyyqAuBU0v7fr54eV7uo+Oj6EHogI3p93/VlFe1pTk3vGmiRODGQrXq09sVEsbaJ7mkFIy4cC1zioj3yzUHLqIm31Alx5FnmTp0wzCQIHZli6a8Hs4QnnQBYtzNwluEAJhNmvi0vgH80vsg7ZttmQNpBoXD9IjOfbqyiNgEfT/8yKm4DpmVZLUGoV5mbAIMTy5j/FPqxbjm2VI00pEY8cy2OeVbW5wBvLqpgA5C3PZkVr86mu2/UzsnIdqWtbk62OiTT052khgaCJwYuffxeacH/RI7jDumtH95JlnYfhUM4GEv17cSYbNqpPePb4z20n2IoKVXI+uw9P0bZW9LwnxgbEJQTB56+WhKqf9K8y00yb4kQqpftyv8rzcGVHZFYkiFLmJv94lo60P2v2bueuzHCzMRKu+o+aEMGKn5N9dHnUJ50WdIQgziJAARwXuFB3G2yEDx9jkxccOXdTpXKVZ9crPQU3SIRIWSq6csAK4rO/bYfWjDdbYSgCj4U3B1i3hRXzfbkNKvrpVqxau+n2J7LUcubgfwCSHXssXBOoASQnPXO34uqZm+nsJb0HzYmWxn2u3wdc2+Hit3oBwkgniIyT/UJE4KrXKjQ3Y3xWJm39DK6z++xDpBXQK4xg== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09803def-4b7f-4fdd-b9ab-08da4a254028 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB4688.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2022 14:35:08.0283 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kbHakLW6zpC/J5k5IKhTBjDYt0o7HTvMZpHYRbtv1jYJ8EJorcQCAqx23hqZrf1MLzsN6l7qI2TXuEY0hI3dqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5885 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org Now that all the child nodes have been properly documented in the yaml files, within their proper subystems, we can drop the fsl,scu.txt. Signed-off-by: Abel Vesa --- .../bindings/arm/freescale/fsl,scu.txt | 271 ------------------ 1 file changed, 271 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt diff --git a/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt b/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt deleted file mode 100644 index a87ec15e28d2..000000000000 --- a/Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt +++ /dev/null @@ -1,271 +0,0 @@ -NXP i.MX System Controller Firmware (SCFW) --------------------------------------------------------------------- - -The System Controller Firmware (SCFW) is a low-level system function -which runs on a dedicated Cortex-M core to provide power, clock, and -resource management. It exists on some i.MX8 processors. e.g. i.MX8QM -(QM, QP), and i.MX8QX (QXP, DX). - -The AP communicates with the SC using a multi-ported MU module found -in the LSIO subsystem. The current definition of this MU module provides -5 remote AP connections to the SC to support up to 5 execution environments -(TZ, HV, standard Linux, etc.). The SC side of this MU module interfaces -with the LSIO DSC IP bus. The SC firmware will communicate with this MU -using the MSI bus. - -System Controller Device Node: -============================================================ - -The scu node with the following properties shall be under the /firmware/ node. - -Required properties: -------------------- -- compatible: should be "fsl,imx-scu". -- mbox-names: should include "tx0", "tx1", "tx2", "tx3", - "rx0", "rx1", "rx2", "rx3"; - include "gip3" if want to support general MU interrupt. -- mboxes: List of phandle of 4 MU channels for tx, 4 MU channels for - rx, and 1 optional MU channel for general interrupt. - All MU channels must be in the same MU instance. - Cross instances are not allowed. The MU instance can only - be one of LSIO MU0~M4 for imx8qxp and imx8qm. Users need - to make sure use the one which is not conflict with other - execution environments. e.g. ATF. - Note: - Channel 0 must be "tx0" or "rx0". - Channel 1 must be "tx1" or "rx1". - Channel 2 must be "tx2" or "rx2". - Channel 3 must be "tx3" or "rx3". - General interrupt rx channel must be "gip3". - e.g. - mboxes = <&lsio_mu1 0 0 - &lsio_mu1 0 1 - &lsio_mu1 0 2 - &lsio_mu1 0 3 - &lsio_mu1 1 0 - &lsio_mu1 1 1 - &lsio_mu1 1 2 - &lsio_mu1 1 3 - &lsio_mu1 3 3>; - See Documentation/devicetree/bindings/mailbox/fsl,mu.yaml - for detailed mailbox binding. - -Note: Each mu which supports general interrupt should have an alias correctly -numbered in "aliases" node. -e.g. -aliases { - mu1 = &lsio_mu1; -}; - -i.MX SCU Client Device Node: -============================================================ - -Client nodes are maintained as children of the relevant IMX-SCU device node. - -Power domain bindings based on SCU Message Protocol ------------------------------------------------------------- - -This binding for the SCU power domain providers uses the generic power -domain binding[2]. - -Required properties: -- compatible: Should be one of: - "fsl,imx8qm-scu-pd", - "fsl,imx8qxp-scu-pd" - followed by "fsl,scu-pd" - -- #power-domain-cells: Must be 1. Contains the Resource ID used by - SCU commands. - See detailed Resource ID list from: - include/dt-bindings/firmware/imx/rsrc.h - -Clock bindings based on SCU Message Protocol ------------------------------------------------------------- - -This binding uses the common clock binding[1]. - -Required properties: -- compatible: Should be one of: - "fsl,imx8dxl-clk" - "fsl,imx8qm-clk" - "fsl,imx8qxp-clk" - followed by "fsl,scu-clk" -- #clock-cells: Should be 2. - Contains the Resource and Clock ID value. -- clocks: List of clock specifiers, must contain an entry for - each required entry in clock-names -- clock-names: Should include entries "xtal_32KHz", "xtal_24MHz" - -The clock consumer should specify the desired clock by having the clock -ID in its "clocks" phandle cell. - -See the full list of clock IDs from: -include/dt-bindings/clock/imx8qxp-clock.h - -Pinctrl bindings based on SCU Message Protocol ------------------------------------------------------------- - -This binding uses the i.MX common pinctrl binding[3]. - -Required properties: -- compatible: Should be one of: - "fsl,imx8qm-iomuxc", - "fsl,imx8qxp-iomuxc", - "fsl,imx8dxl-iomuxc". - -Required properties for Pinctrl sub nodes: -- fsl,pins: Each entry consists of 3 integers which represents - the mux and config setting for one pin. The first 2 - integers are specified using a - PIN_FUNC_ID macro, which can be found in - , - , - . - The last integer CONFIG is the pad setting value like - pull-up on this pin. - - Please refer to i.MX8QXP Reference Manual for detailed - CONFIG settings. - -[1] Documentation/devicetree/bindings/clock/clock-bindings.txt -[2] Documentation/devicetree/bindings/power/power-domain.yaml -[3] Documentation/devicetree/bindings/pinctrl/fsl,imx-pinctrl.txt - -RTC bindings based on SCU Message Protocol ------------------------------------------------------------- - -Required properties: -- compatible: should be "fsl,imx8qxp-sc-rtc"; - -OCOTP bindings based on SCU Message Protocol ------------------------------------------------------------- -Required properties: -- compatible: Should be one of: - "fsl,imx8qm-scu-ocotp", - "fsl,imx8qxp-scu-ocotp". -- #address-cells: Must be 1. Contains byte index -- #size-cells: Must be 1. Contains byte length - -Optional Child nodes: - -- Data cells of ocotp: - Detailed bindings are described in bindings/nvmem/nvmem.txt - -Watchdog bindings based on SCU Message Protocol ------------------------------------------------------------- - -Required properties: -- compatible: should be: - "fsl,imx8qxp-sc-wdt" - followed by "fsl,imx-sc-wdt"; -Optional properties: -- timeout-sec: contains the watchdog timeout in seconds. - -SCU key bindings based on SCU Message Protocol ------------------------------------------------------------- - -Required properties: -- compatible: should be: - "fsl,imx8qxp-sc-key" - followed by "fsl,imx-sc-key"; -- linux,keycodes: See Documentation/devicetree/bindings/input/input.yaml - -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-sensor.yaml - for a description. - -Example (imx8qxp): -------------- -aliases { - mu1 = &lsio_mu1; -}; - -lsio_mu1: mailbox@5d1c0000 { - ... - #mbox-cells = <2>; -}; - -firmware { - scu { - compatible = "fsl,imx-scu"; - mbox-names = "tx0", "tx1", "tx2", "tx3", - "rx0", "rx1", "rx2", "rx3", - "gip3"; - mboxes = <&lsio_mu1 0 0 - &lsio_mu1 0 1 - &lsio_mu1 0 2 - &lsio_mu1 0 3 - &lsio_mu1 1 0 - &lsio_mu1 1 1 - &lsio_mu1 1 2 - &lsio_mu1 1 3 - &lsio_mu1 3 3>; - - clk: clk { - compatible = "fsl,imx8qxp-clk", "fsl,scu-clk"; - #clock-cells = <2>; - }; - - iomuxc { - compatible = "fsl,imx8qxp-iomuxc"; - - pinctrl_lpuart0: lpuart0grp { - fsl,pins = < - SC_P_UART0_RX_ADMA_UART0_RX 0x06000020 - SC_P_UART0_TX_ADMA_UART0_TX 0x06000020 - >; - }; - ... - }; - - ocotp: imx8qx-ocotp { - compatible = "fsl,imx8qxp-scu-ocotp"; - #address-cells = <1>; - #size-cells = <1>; - - fec_mac0: mac@2c4 { - reg = <0x2c4 8>; - }; - }; - - pd: imx8qx-pd { - compatible = "fsl,imx8qxp-scu-pd", "fsl,scu-pd"; - #power-domain-cells = <1>; - }; - - rtc: rtc { - compatible = "fsl,imx8qxp-sc-rtc"; - }; - - scu_key: scu-key { - compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key"; - linux,keycodes = ; - }; - - watchdog { - 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>; - }; - }; -}; - -serial@5a060000 { - ... - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_lpuart0>; - clocks = <&uart0_clk IMX_SC_R_UART_0 IMX_SC_PM_CLK_PER>; - clock-names = "ipg"; - power-domains = <&pd IMX_SC_R_UART_0>; -};