From patchwork Mon Jan 21 17:24:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nava kishore Manne X-Patchwork-Id: 10772481 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 146226C2 for ; Sun, 20 Jan 2019 17:26:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EA2B329E2D for ; Sun, 20 Jan 2019 17:25:59 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DE03D2A1F2; Sun, 20 Jan 2019 17:25:59 +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=-2.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24,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 69BDF29E2D for ; Sun, 20 Jan 2019 17:25:55 +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:References:In-Reply-To: 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=TlHB3sOa7hl1fwBVQHfqBWGEWYvUDUyFsurMG2XJ+kA=; b=BsdZll173AVJhk 5D1m1RR0u6B5WY8/5sokP4FCiTvG7ynEFmb0hLCiRlBCOvrCnxyLRMdlHq19r+ueZhj0SVPdeGLKl OokBNB+t7zDoATesIZZDR00lWljUDBGGzwXJ81t7YOoXg6x2y3h3JovMR3488m6BIqP1Gib0i6ND2 beiKsEnALk0OmGosZVfLlbt7yCMQJUFtCg2yijozvNHQOLCz/CfqQezThDtYz3qq+/Mywp6ZZtaTC MH42iAFJ4vs36CKcuBzgQFf4rVTRILLaJZ/5x4SmWRhWjJpe4CYN1TFCHKOKS1B4fbY2BoXD/I19m mX7ci+iiS96r8D6884vQ==; 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 1glGr3-0003Ok-NP; Sun, 20 Jan 2019 17:25:53 +0000 Received: from mail-dm3nam03on061c.outbound.protection.outlook.com ([2a01:111:f400:fe49::61c] helo=NAM03-DM3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glGqv-0003Dc-2v for linux-arm-kernel@lists.infradead.org; Sun, 20 Jan 2019 17:25:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ej6GZbuwZ+xhXXi2eN25Wn+IptfFQxd76cEuCrgitso=; b=3Uecs3h/2QAoZVmKEn7zuRcCOuUHobkaisUvHHvy58bck9DTAQC/ZIzcqIAllh4CQ9S2CmhOhn1S2b+AuvLqM4N5pCnHshM2Z0iP0AiG136roIMAEaduimThKmRLAx4A2s/+Clgz+i2PGjjs44AqKUxImvD23hS+qcKKP4jvZqw= Received: from MWHPR02CA0056.namprd02.prod.outlook.com (2603:10b6:301:60::45) by SN4PR0201MB3518.namprd02.prod.outlook.com (2603:10b6:803:4c::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.24; Sun, 20 Jan 2019 17:25:41 +0000 Received: from CY1NAM02FT064.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::205) by MWHPR02CA0056.outlook.office365.com (2603:10b6:301:60::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.27 via Frontend Transport; Sun, 20 Jan 2019 17:25:41 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT064.mail.protection.outlook.com (10.152.74.64) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1558.11 via Frontend Transport; Sun, 20 Jan 2019 17:25:40 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqq-0005VO-5Y; Sun, 20 Jan 2019 09:25:40 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1glGql-0000ta-1b; Sun, 20 Jan 2019 09:25:35 -0800 Received: from xsj-pvapsmtp01 (xsj-pvapsmtp01.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id x0KHPRRd024207; Sun, 20 Jan 2019 09:25:27 -0800 Received: from [172.23.37.118] (helo=xhdnavam40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqd-0000sm-5f; Sun, 20 Jan 2019 09:25:27 -0800 From: Nava kishore Manne To: , , , , , , , Subject: [PATCH v3 1/6] dt-bindings: power: Add ZynqMP power domain bindings Date: Mon, 21 Jan 2019 22:54:22 +0530 Message-ID: <20190121172427.20446-2-nava.manne@xilinx.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190121172427.20446-1-nava.manne@xilinx.com> References: <20190121172427.20446-1-nava.manne@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(346002)(136003)(376002)(396003)(39850400004)(2980300002)(199004)(189003)(107886003)(305945005)(106002)(39060400002)(51416003)(7696005)(63266004)(76176011)(4326008)(16586007)(2906002)(316002)(110136005)(54906003)(36386004)(478600001)(9786002)(47776003)(106466001)(50226002)(81166006)(8676002)(8936002)(36756003)(426003)(336012)(356004)(6666004)(77096007)(126002)(2616005)(476003)(486006)(50466002)(446003)(11346002)(26005)(2201001)(1076003)(186003)(48376002)(81156014)(107986001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:SN4PR0201MB3518; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT064; 1:TlXVSvDDAHJfiu96DctOMSOnYMzaKKREcLEV9WugL18OPgyBZqEHaa+igk+ka1l76fvWIQMlXH8tpZjg/DufKG2+aynePi6RiPPsBYWP0VJ7i2uX77P8YnOY+0zgWYxL782gQHGyZU1/hT/+fbG3ye3wKKCjyQ63rDPzpKe91aQ= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c2fb5efd-7479-4315-a932-08d67efc4d13 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600109)(711020)(4608076)(4709027)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060); SRVR:SN4PR0201MB3518; X-Microsoft-Exchange-Diagnostics: 1; SN4PR0201MB3518; 3:S1DmuKRrrGk9l2MTmfg/fRU6jnJQQpik9YPXtzER9SchLz3Q5E2gc29VTvbOcjyLvL7NWJ+C1y3FMP9uDxb4AazqhbBLsclkJxUBNyvwLpmGvAHR4Huvw1HFgaqQxqSWMgkVfCFxLoCuVeHmpADJIMVEw6cC+xbt1PdTZfvHpCMEmvUXsGWjZJEKloAcigZCvkt3FZplHuhe8oWTvIucNd42ZGfxheb37Dx5wwyvnwfrru0ZKmdHbVxmp7bfxwifTvxX5w2+3C0PhHobW+S9S+n77T93vwX4lQThpp+HGwPDzC02qdywTvmYkIXXQ0czI54dhV2n+scbK5Pb8yogqZbxM1516hkfP2sakqHCp9Om2Tlgtuk50U1NXehOcX3Y; 25:dJAx+hKJj8bDT8+H0Zs+0HDNASqSbTrs4ceKhYbiSAAf+HnaeGgcAmvlI6MdbdzbLeh/v7nsN9Db5sVbFQOQReZWEhOwwFhKuun8RIZgDuy+DbW3iZzb+hytaTjutp4hChFdLQDv/ejHEBXUR8YBvrpcz6KTGnyktCSHYa6BaHlbuGyqWZcJjd0EeTRKBhadCm8dnGfU9FldZ5pyQn9KGStLgMijdfA+W4dCQnlCosZ9PbQ3LwdEtBPQJPr3ocz3t3FNqM9tvlL3OT7D2mZcZTwIIh22ZlN+EOp+Qw1HNx2qzxIdDHgYizjMpRBbTirg8WH61xCIIgba4tRlAeg8Ew== X-MS-TrafficTypeDiagnostic: SN4PR0201MB3518: X-Microsoft-Exchange-Diagnostics: 1; SN4PR0201MB3518; 31:WlyJ892w6NkpJfblI9alKbuAj/paIPfwqyQ4czXTI2pOF2xWEJ0TmzaXIv4VpX1/ftr39aPDA9avMoXcRGdvhTzIkCfs36+743Z82/foTmxFLHCg+ctKVzN8l2sqyWXdcYKub655MVpWNcRj5BDrvJV5jZZDFIIdO27Jkm06OnbYL+WRFVIbLUMyR63BxzR6AaPkF+EQZenDMI1YI+vBz37FsdVb93XQ8lPVwr014GQ=; 20:mW1bhSX947XDys7Meb9GjbCbESiV6eZkizsrFZa8nNYj+2UVes0ZE8m9GJ1PpwYhAs7JrBA3RSnwy2x5tqEshgQM+2wc/lnaRXw685qIl6P/LhXGMPjDH7MniVEKqYDy+G51kfvzzZ7b0yzSsMXEcE/pjcM9zWY+hsMifGorsHNJVOU1NM0dknmFgRtIICKATzJJub8UFdFDvEprxvr8g8PP28msA3IRerwrOwAThLOkW9XEsE59L0/geOZ6PRJzrIofp3dRIhZt6yNUOOE/eyS5kcFLH2c46KZui/riU3Q/xS9gn/fnI9ZkdWawyuQsCPtUI3J7N+aw9cIEAsF7+029Ap3pft1lsmrzjhv35ZHjL6slr8OpBMs4koASPC6kxcfxXcN9ODxrR26BEF9SiJI+sT1OK1JhHRixDyZ6/r95cmJMNB/hnltfcORQ1Nl9ND5bQ9vPbCZXDp4vtDOCo4jhwLLOm6t+AWOa6JVBLMfV9FP6wEoqLcWX0hyNgJhW X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; SN4PR0201MB3518; 4:arKNSxeXjDhsmxGaeEgo3JOCWS1P+wcrEzp4ap1T6Jt8O/IsfmxH5WbAleimoPdYYsOZdFJyYkBtLOh77HZFW4MMR9k/rIqgtBC6PGiSzTXaFQJbSCjJEH25Xq384SJRFMaE/PFB/h6QOs6mAaxELcBNtt/EHUgd5samvq0orcBxlQ3mG16vJ2pkS7+aBEBj7FSiRFwj6EJBoiOd4YpF/3SnHOndqlNJMVMk9dlx26E9YqW8bFn/t5MBxLY51KiKOI5Aq1SYukkPVjF9j5H4EnGwFtdZYWyHAyyfNN+a548= X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN4PR0201MB3518; 23:CkguqGkaORSlsFjqbAOqhKqtTWVveo9J+IVI9aD?= UewvGkAVbwkdunLQHqfJHebQZgXAFDUb4seTZFWv9EAXFp4Ggv6Pk9BYysrubtfcSRdiGr3cFiVlyAMO6WvUIUVkMWvArqPTE6k7KrUVXaCjpRUCXQtLaaUsEzUaP9a+JNIlgO//KLA0Yw3w5bZTEUbxZrQtawUVaEG2OSIAdsoHVemz16vXgAmoFvJshmEhVpJEJ3cHWqYuNR3Jqq+bPQUjs2z8AtBqe/eYsM3AR1dn3/yifkFJnxTRXirGGX22BEHWB8FLYNMfjFQ3V6vzAnZssGwTfdKdniYrOMo1qbKQUQxHDKoci/+4aF6b+ZpZd6/YsYW5OMQfLSGCCXe3P+GFDEfCB7ZWijfD/0mUTJnxNpMPDVPZVSBOk9HadChf7SF3jOJu0QVEO3i4FnQnKv2OQCl7LNKTWApqDXs0JXb3lTZX41TLXgg2tnSrUGygsJRyEapOfQCUz8/8VeRg4u1xWMDtYkxqWIRW/VJf9wlKVVcWeK7AvdtfdxUJls6LKARYfcQzhYVZ2R47tjHs6VXY6tg2nWTE7egWk/dZlATFLL5jIsQL4VE+2eMkzVJ1/68IS3b4hkbrdo5F5lxxoEc1Jy3IifdbHu0ouxziC3mQjnmAR6FVbl5wKtDxaht+ZV6h82Vz2HFCMtOMGam0rjzxTvJB45F2AQOb6cdaLVHxz+yTa7oENydp1z7jPv5j6T7bMmgmkgFW1Ri8O1DtM227c3HWZ+O4m+yeehqscWRdBih5w1n+8sZYXbTrFMFmBTpYNPO5SN5im+GhHPA7H9UMEx3h6qPaAr3KJ82keXZIi40KDIJHhfSV/10BFB3RAa6kvRqQhWvvEVN7EIcYwzhoYN3LCGRoKgBo2AJQFFUl93ufS9P9aSH3vBbrd/pv8KOAj6aYqAupSDZBPVqIDqqK0XB5cLgijEyQhN74RJ9U5880IEXCLRGRyPMW712/kgHmNYp93nEt5XnxWQmyikWgZHd4hzJjvYTVPBz4KIqNO7jXhTa7zJNJHwjGRDezvzPwRX8zvCWBW+3psihiOJj4Jaenlrw8OvNdU3gcOavO8r3grlikwtpI00zMQU9vmjLBDMGxIp300+k+Zr3ZqmnwY X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: C0mZ839ikjuExCsQu4FtnjdWA+53PprJ0/F7wRjkhlTHusDoYewP97monsJO9rW2xHZEroqGNlOvEmbBybyrqGrupMBM8dFaDZtMhlg58xdWdfyS/XEQNR+Zr9FAfle7APsw4iiIMXZ3CAS+R7gjweH5tjbS2hfjO4sB3QD9A8HvKaIuhYWM2usvgcdLeDScwjWb9Zez+Kq3ALYPR0F/nEd9WYqOtGi5BPTn1HYivY+y3mwHwzkeaJHsynplWed+b0pkgmlCenttkEwwQGgeWlzi7VQGlJ6POA+lf/61RLpDRG3XtBSpqXf1NqOPOVm2ihs6pRgK4/7rwns2IpAqMzCC+7mmCcJne8Lt1fqFURvQBZVmbbX+9TOqrmpXNNs0y8VsPphh1/Fp6k6n26BhcLrNYgmttbNmmVd3LDdTYpk= X-Microsoft-Exchange-Diagnostics: 1; SN4PR0201MB3518; 6:m+qPtmUnx/5jt+bQ6P1eez7rfm3rjV3m70WaKSrs7sE5lvSDF/j5tdHHFEezYW6OaJxMhGR81EDauFp3uyil7k2Yq4PJ94O4cwSLSofmgRSASwOue3YJlclQgiFkXle/nXP+yiOfdSQevPGgYJOw5kjvnh30LJzMUKnZmm3kabRxHX+VhEH8SiuMutK7LvLLBiycyilK+eNNuQQ/kVHsFrJh/p/ttNDaEXUd7p33aZpWcZ64itT9OwAZ59eRYvtKEd4+6d5kzrZWUVIK537Y5MU6i7/Tn822cSQPEV+C5bAyMXCzFnxcHcHcgj367dicIpvAazuwwJbK35a1EQpUFRFoVBJrtM4HjVcvHS6kYWqwrtG4QcqZZMtCJxXe9+UIj11XYII32GY6QnDKvO0rt/fJyGfWhBNbHoLcG0hrya/U8rdkEy6j8dW0i9uI/H7T50V6D2MgwP564yevWXLbbg==; 5:VZHyoE7f4WCeWPHeFPAWB2jb/LcIDo7mR6qO3JyssSsUXgZsYjFURkq1pz8Biik7fVDV2ECbOhtooEpe/uLPER7V846CXp5k4MybZF3XhvDfhPM2gs870RkCwQsA9zoGmiqaUrp+0KzHPDNh3sR9H2+F4hzhshAY+4Vz/SDWusbzTbX40rebu8ZJBwNllceGojZ5hSoa/KWK6yfIUonJnQ==; 7:NHBbsJs+p6GYd69zoNzTlUJdZikypKXf+2da5sqMupXDWCQjDDWy9Dc2bwkEE68SX0e9ISfwXLUSqZ0etGCDltrWNpxjFx6WsM26EcOvSCqrTnXTwCpGUEPMNMQJ27OWdOWXND8mMFHhu/taD/kP3g== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2019 17:25:40.5746 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c2fb5efd-7479-4315-a932-08d67efc4d13 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR0201MB3518 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190120_092545_742214_A2888A4D X-CRM114-Status: GOOD ( 10.55 ) 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: Jolly Shah , Rajan Vaja 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 From: Rajan Vaja Add documentation to describe ZynqMP power domain bindings. Signed-off-by: Rajan Vaja Signed-off-by: Jolly Shah Reviewed-by: Rob Herring --- Changes for v3: -None. .../bindings/power/xlnx,zynqmp-genpd.txt | 34 ++++++++++++++++ include/dt-bindings/power/xlnx-zynqmp-power.h | 39 +++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt create mode 100644 include/dt-bindings/power/xlnx-zynqmp-power.h diff --git a/Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt b/Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt new file mode 100644 index 000000000000..3c7f2378e146 --- /dev/null +++ b/Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt @@ -0,0 +1,34 @@ +----------------------------------------------------------- +Device Tree Bindings for the Xilinx Zynq MPSoC PM domains +----------------------------------------------------------- +The binding for zynqmp-power-controller follow the common +generic PM domain binding[1]. + +[1] Documentation/devicetree/bindings/power/power_domain.txt + +== Zynq MPSoC Generic PM Domain Node == + +Required property: + - Below property should be in zynqmp-firmware node. + - #power-domain-cells: Number of cells in a PM domain specifier. Must be 1. + +Power domain ID indexes are mentioned in +include/dt-bindings/power/xlnx-zynqmp-power.h. + +------- +Example +------- + +firmware { + zynqmp_firmware: zynqmp-firmware { + ... + #power-domain-cells = <1>; + ... + }; +}; + +sata { + ... + power-domains = <&zynqmp_firmware 2>; + ... +}; diff --git a/include/dt-bindings/power/xlnx-zynqmp-power.h b/include/dt-bindings/power/xlnx-zynqmp-power.h new file mode 100644 index 000000000000..1bc9636098ca --- /dev/null +++ b/include/dt-bindings/power/xlnx-zynqmp-power.h @@ -0,0 +1,39 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (C) 2018 Xilinx, Inc. + */ + +#ifndef _DT_BINDINGS_ZYNQMP_POWER_H +#define _DT_BINDINGS_ZYNQMP_POWER_H + +#define PD_USB_0 0 +#define PD_USB_1 1 +#define PD_SATA 2 +#define PD_SPI_0 3 +#define PD_SPI_1 4 +#define PD_UART_0 5 +#define PD_UART_1 6 +#define PD_ETH_0 7 +#define PD_ETH_1 8 +#define PD_ETH_2 9 +#define PD_ETH_3 10 +#define PD_I2C_0 11 +#define PD_I2C_1 12 +#define PD_DP 13 +#define PD_GDMA 14 +#define PD_ADMA 15 +#define PD_TTC_0 16 +#define PD_TTC_1 17 +#define PD_TTC_2 18 +#define PD_TTC_3 19 +#define PD_SD_0 20 +#define PD_SD_1 21 +#define PD_NAND 22 +#define PD_QSPI 23 +#define PD_GPIO 24 +#define PD_CAN_0 25 +#define PD_CAN_1 26 +#define PD_PCIE 27 +#define PD_GPU 28 + +#endif From patchwork Mon Jan 21 17:24:23 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nava kishore Manne X-Patchwork-Id: 10772483 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 A3ED66C2 for ; Sun, 20 Jan 2019 17:26:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 849A329E2D for ; Sun, 20 Jan 2019 17:26:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 78B0C2A1F2; Sun, 20 Jan 2019 17:26:17 +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=-2.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24,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 22BCC29E2D for ; Sun, 20 Jan 2019 17:26:13 +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:References:In-Reply-To: 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=kHN+2E3hCb0A9YjzyAWEnIHhtLv6fm74Cwd9ufDm2yk=; b=KtrST5W6lrhDiu Ys7fXR/y7BiXK+TnSXhezX4YgYNKQGtCPkd0D+15N3o/TkBFSDOsxzuO91g2Uq6YIRoQonbwN44Hj Ml9lItFH/BIxph0r9A1f1hH1YlMFrkZzwnQE9FrFq4j+atj5oX4FOtNol/0t7mwCCqD3kJ44iSgnk CJ5ul/sYxCohorOgVv6cJdfwEbPsa4hrrBgTD7TDdHQ59X9CcE3TCMIENtrn34CeEWShnLlJhTvbo 5ZHN3SmW6kPFkjSDOEsJIx9ln+7p5dgji9tCJ+Z3hDVFe1Zdj2fmHkglFefx2CxHI+xCrYrjMy1Ep q9d8fg4F71P5BkESG4hw==; 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 1glGrK-0003dV-6i; Sun, 20 Jan 2019 17:26:10 +0000 Received: from mail-eopbgr750075.outbound.protection.outlook.com ([40.107.75.75] helo=NAM02-BL2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glGqv-0003Es-NS for linux-arm-kernel@lists.infradead.org; Sun, 20 Jan 2019 17:25:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=74kgdItjdXT9dAelFbA7kgiLe+EDA8JgSt+NXozKRUU=; b=WzyUnwWjuqu9Dl+Qcy0MIoccPASDLhqYcDGJFJKz3nrYymlKEDnvUMGGGH5AY1l3tnj3cvOJqlbAZAFfNBYVoZpQ8bIYoORYoG4jVEjxWs7zF/KcKvFeZZo/FlhEzB5uhKEoo9T7NeIqA1YacK4bmOhwKWcxlpEKmjzjFlaaje0= Received: from BL0PR02CA0019.namprd02.prod.outlook.com (2603:10b6:207:3c::32) by DM5PR0201MB3511.namprd02.prod.outlook.com (2603:10b6:4:77::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.31; Sun, 20 Jan 2019 17:25:41 +0000 Received: from CY1NAM02FT023.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::205) by BL0PR02CA0019.outlook.office365.com (2603:10b6:207:3c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.26 via Frontend Transport; Sun, 20 Jan 2019 17:25:41 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT023.mail.protection.outlook.com (10.152.74.237) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1558.11 via Frontend Transport; Sun, 20 Jan 2019 17:25:40 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqq-0005VP-8S; Sun, 20 Jan 2019 09:25:40 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1glGql-0000ta-4i; Sun, 20 Jan 2019 09:25:35 -0800 Received: from xsj-pvapsmtp01 (xsj-pvapsmtp01.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id x0KHPXtZ024213; Sun, 20 Jan 2019 09:25:34 -0800 Received: from [172.23.37.118] (helo=xhdnavam40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqj-0000sm-CD; Sun, 20 Jan 2019 09:25:33 -0800 From: Nava kishore Manne To: , , , , , , , Subject: [PATCH v3 2/6] dt-bindings: soc: Add ZynqMP PM bindings Date: Mon, 21 Jan 2019 22:54:23 +0530 Message-ID: <20190121172427.20446-3-nava.manne@xilinx.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190121172427.20446-1-nava.manne@xilinx.com> References: <20190121172427.20446-1-nava.manne@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(346002)(396003)(376002)(39830400003)(2980300002)(199004)(189003)(36756003)(426003)(26005)(77096007)(186003)(4326008)(36386004)(47776003)(2906002)(305945005)(8676002)(81166006)(81156014)(50466002)(2616005)(476003)(14444005)(486006)(48376002)(1076003)(126002)(106002)(446003)(106466001)(11346002)(16586007)(51416003)(7696005)(8936002)(76176011)(54906003)(110136005)(63266004)(336012)(9786002)(356004)(6666004)(508600001)(107886003)(50226002)(2201001)(39060400002)(107986001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR0201MB3511; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT023; 1:xzKGWqslldZyz308C5B+2Qo/1oVUmC4dPWlBMwBPf+flknTHcVKvc6ywfzxUXG/00TBtjKTA/ORZovQlptyYI12Rgkhv7H7UbgR4bpbVD5/dZC7kgC0g/sFTIWvOAawkUsMNiPw7Y+Oi4+hRwlTku+PAlV+SIlIteoT6pJ1SXSA= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6b8bdcee-cfb1-4a14-7fcb-08d67efc4d1c X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4608076)(4709027)(2017052603328)(7153060); SRVR:DM5PR0201MB3511; X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; 3:bFGgLuz3KCImLy1IY4UO3kIv/JuXIcYOdexzKd5GtXtBayVaKnESS2lwBdpf2tR7ByiI5SPyQqgSZ4O4abhBWPyuHErI+03+/uTD25YdYYh/zwWILCq10ZB9H1kxAMYQ0ZMhGmClIUccSb3z+IeJoNhHwJDNpkm8TpL5vqYUgoFxwjmLb0SNVqyrlfS9SdleLhNymgEFAFfAAp3eSZEG3fzGm8QzzXoV0p46ik9PHeFhgmMEIOPwzZG8j9MWPuiupTS9S1JBUx1CYSI0/aGAICNMV4AyEtX5PjEZg6eDZXL2n4Lw2iq8owqPwBuKk1P5L+l6Bkc68Hy17LYCh3HcRE32Vx78EtiT1Zo66hBkMM+wtX7E6sSDV5YmZj1Jn/ZG; 25:3GI2RTlXIVmyeDZ7tctW/Tez/OEqTW+iOtx1Fs5B7MXCX7XlbE6mAkMNRn7dugdATpm6baSu+s7TtDUvJS9mUdVc2vc7Bjxfqv/d7UwNZe5jXsspC8r20FLyZ07jbyCCUbApze75iwnjnK/PRIBPzoC/1323RDLncyShWWfZLBg2vkoa8OJL54qQhsBfn5Td8AGjucc7jVPLLTaeXuMyMfRY3tYDXYxjfPuDFsKtdQXTpkp9Ig5TwzYf/ZH/Yv9YBJYHAU5ocHA9y16ly9KaGAp1B2py3KdRFwG+4ZqmoqrxrP3xk75dbdh3NSiSxPYXYqNKKF7hKMG+7on5ovjCQQ== X-MS-TrafficTypeDiagnostic: DM5PR0201MB3511: X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; 31:Kr8yePuflT2cxxgubpLcCrTweDfGAqduJKhXsxk7CFo2p5G8bRVjj9eDwfIFmmoYcydNatoeEIgKpsK1Xr5xehc2DSV4V8ObQZkV65rgrJa0ExWYRY/aLCOMz6JZyMzFG+21H+qcHG+JbjxQLbDbEJREWo1FjReY3IGlJdXQdXILZ9VUbf1zTSGBM1/XOv+b5kKlRzv7h0ASE8o9c/UB35atgPh3vAntU1FvEXxOBq4=; 20:1jmm+zeCQgLNlxLcf+GNL6hsl6e6jbgVeP7FyrnsETC7f7sjXR0Q846SMfhWXqoV8mgfH3iAXx4a1FDdsk1QDkYmV1OtGJSNwjR9gHfJZgkoQYn268w/Z22zAOkPKvcyBeN8ufLDqEbUs8O0YTotoFBVc78JaGW9NfzXEse6AH78AiKJLxAcLbtlCmIVu/ZpBk38aYVmzR9mGrO+PRcH7IuvjP/7z8jsdK43dg5/gScv0DjilHAfu8EoJCsPbhW2PyRWnPmOcx6BWddVYeB340NK54zcXiLwmNSjb4j89sZfbk8ZCY7t0HNZeOUhGiamBYG6Zh/k8QYOziUViSDSg9KOIcWWaeimmsfdQdKUk58JQrsQ4RcvLoOjeSSix772dmdQQVpqFlAIb5D3ZBHhLt5iaGFxrpKuzIpKeTmufT9JjE2bXzOuVX/z61Xb5FJZMBCAUKsb5htUd4bkmKHX/LZTqPM9LJ0aqLPH0F0EfwYuu3TcnQC9pV1INL+Rf0nc X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; 4:D1aGIHVqYgn8xzZ4EVGVlUfILyV527gAHkXX077wN0JsCGb0h774f8fyxjx3/tA+2kuDWJ3jDlXBd3UTYN/qJn/MZYEYABxs35OZ7bzM7d7/40pjBfObSx/OEajIfh+T6jsmjFB/ieqSNdrwrQ5HmeQfSTU+5a/J6rEamAyMFWvYrVs7klIle6KVUysm6HkSwsYwrmGIktMl9LALw8p1Ko44RpZVpLxCuaIuEeodFgH8Ei32kl4bG9SjUXaPfJS/+OQxc2cRS6+/dejqgD9UrUIOxx7jsGcNsoY/XamU+szGlSLTonEwtuT+lMEOw3pc X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR0201MB3511; 23:G2vt6tQsf0DG1DMXk0YggHSBl/5CF0eEMh312Y3?= 0ZHM3boSCY4j8ZYhuuKmdvEuKK+XWfj0W50nw1oc2Xfsk4jg3bAmjHKzYHKRd5Ef/4psVviySI/NZz+vEUFQh+2GNQynYGwYPPjRrAAG6zdBsAZ+edCbZ5CXAfRA7XTlAlcBoPwBzjTIQF3xxlPLNezMyVKMtz+RQIt8O29dj3ILPr/gwLTbrSOjQNGDpf2zyLCgbNkYJvItnpSoQvZbLQfi3ovTAZpFdkpkCxW4Oi2TCYqjHBqm61tz9yU5C/HpRMJ+vU2d5Jc+VuYPA94TODowTPUbn2ZJn/q2oUvekIN/tzQ3BEdrz54iT64/nwYp6T9vFX69UWWqWfp6Sz9y4Esu53rpW9Wkmw1XCPuePaJ++ovs0KMCYh+weWmaMRoVdVg2RCN64FMzi96yIHKXV0aWe7BmLRVYfYF9EhjN/CIT5+faAY2H0HeazmQf6RLiC0namO+v+f/ELwWlvgaCNVxvBpMiOfXkvJ3Y8fXgSmV1jYuQ5RxyTTapGQuzNdLTwsfXPviAoSzpRypgPv3JvvKTzKOjdtbIxTy5jc+VnNrtQmEk30hgSWuXcpx/qFt0f3tqtNY8m2POqrJnVLMz9JmlCgkuPyC95C9SvPNDsE5JwWAfx6JE/wAiK+rWTGuA7ALZuMpbqXhyHNcfoSUj9Ah452zWjHEq1XGPLWpOsvLTrUBTP+IPkBUhYmzbbKLFBZ12xNPYkQumqjgg3k4D2ONQIZFXK01rdiQ8QwdyVwarzjKkX8uoLnzk81SWltsuHYIGEkwmi+rXoacM4kmTHz3BBVzY8pWX9L/xv8+DYOlirTLFhqgsFfqWexqg66DK1RE1W2OdkrK6ddh0JOhzgogIb3LI4exDQ6WspozZS4I02a9EgEgrCQ7yV5QeiQ/JHSpmEeScRnskmVGDuuLw/2MtUcDC6mdyUB9CRUnBj2IbVIZOzljuBLhFEuJooX95WGFavFUVBwbjQK3uYkYVHqPft/v3heOLeNajkFeYm/AR+BnZljGMGaLaRQaO8pfj7dZEWrw7Nr1OdwYYwhtVGvL8OAmN25qfDGLeh3YC9Mt73uEgk5B9prIdoV9q7BZHGmW859JIopHKvHy4Fyu5dxL3U X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: 51VUJwE4qhBpc2np56TfbzKFM7hznlvCM7sajkN8wJmxVg/mE0EgUlfXrhe3YMWM7nttNhtgYE5avN0yjXHwjIHn6BBaw0J25CZoPjy8Xdkp+C99qwRK5D5ZHVrZBsItLfFYQv7L4I4oLUwIppOP4vTnQ5x1CTO/v0l/sel4DFpQfTBfo9kUpuAA8PKwnDZZNEAHi2Rd+ZsWfV9TsnR3P4rMkl/GkgZsk3btu/mV/4jeO3Snc/yDOgyOUIheetRbuPbg2P1WDXY91swoUjgHuq9vAgr7TbuCDyUJS5KivGI/KHh2HGvyYCoMFilwHBSRDN5wB5RtXaXhmQhQJzvK4mZj5yebyFpqAXT7JovcQMZMv+CNS5ybAS8A0d6DB0mDMcqog0XI+l5as/Ue0DeMZLV8em0dyShEfmXu1FoJ95k= X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; 6:ynQhNwTAEP63PbO8bnTiCMcNrAWvSU5t4Eietsj1mk8vRpLkh9ZLY0/VPOiAGUEJQOGuIrzdVaBy8aGKGm2a+VrxeK3TS/JVJgaz/PdfD8SVOLPEQPheQMG1I4w1YTT4QpY2h3sfSXKg7jKvOAg53jcpc+fA7T9IkTyzY19oU7ovYEC8UrgMgyK5g8jQdCvBP/eUalAcTSfxjbZ5qrsAtaD9fqMlEQ4dr0dbHdOSICKLos51YjDUeVs9YFf2iUQPSLaQaZunmRGPTg4JO13b+qKN0wCwlOhrqc4bBG7JCkl5km9qlmHZ+5jYi2sHOZngCxW8mkC0Tt9gh2JgorSsW7YVeZXGk7rpKQVpLgx285Mxcj8X0dYDNPc7nyfLXH8Fhx4gVsXZi2aJMVu9sna6ApyGAeoeuZ9bfg7ApF35hzndgZEQKxkbbqKJRwqvQN9fNlmXUTwj3U75trRCxCTDCQ==; 5:USnuIsuno7oYNR/b0+cW3rQzHPrOuPKlJU6Vr/ZnWt5WR+ldHOTG9MDHmc6TSwfS2TQiWRiwZWGJ92c7Kd8OFjdQ7GGUhDbIL+ceO+3I1qxYEhvpYN6juYgbuFL7moWH8mwfs1kF7WApP/kDd9R2ovC5LpVJIfGu3x00mPvAXGLANOcIF6nHv8TZM833I0zg6u7v527LNHytfzN8W6mQ1w==; 7:GFVlyT2zwZH7hl5Aj1uq3CCnb2IKAWQMrKZROIvjGFfeHYWf+zp6XRgoYSDfjPaehjo01slnoS17PdnJz9brUXOKgmPIbsIf9irzv+bHJEAeHbsJoR8pYFe5L1jHQC6vMv4xl14HHIiVdlx3dWvZzw== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2019 17:25:40.6637 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6b8bdcee-cfb1-4a14-7fcb-08d67efc4d1c X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0201MB3511 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190120_092546_232915_A7F53325 X-CRM114-Status: UNSURE ( 9.10 ) X-CRM114-Notice: Please train this message. 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: Jolly Shah , Rajan Vaja 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 From: Rajan Vaja Add documentation to describe Xilinx ZynqMP power management bindings. Signed-off-by: Rajan Vaja Signed-off-by: Jolly Shah Reviewed-by: Rob Herring --- Changes for v3: -None. .../power/reset/xlnx,zynqmp-power.txt | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt diff --git a/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt b/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt new file mode 100644 index 000000000000..d366f1eb623a --- /dev/null +++ b/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt @@ -0,0 +1,25 @@ +-------------------------------------------------------------------- +Device Tree Bindings for the Xilinx Zynq MPSoC Power Management +-------------------------------------------------------------------- +The zynqmp-power node describes the power management configurations. +It will control remote suspend/shutdown interfaces. + +Required properties: + - compatible: Must contain: "xlnx,zynqmp-power" + - interrupts: Interrupt specifier + +------- +Example +------- + +firmware { + zynqmp_firmware: zynqmp-firmware { + compatible = "xlnx,zynqmp-firmware"; + method = "smc"; + + zynqmp_power: zynqmp-power { + compatible = "xlnx,zynqmp-power"; + interrupts = <0 35 4>; + }; + }; +}; From patchwork Mon Jan 21 17:24:24 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nava kishore Manne X-Patchwork-Id: 10772485 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 974C56C2 for ; Sun, 20 Jan 2019 17:26:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 76E9429E2D for ; Sun, 20 Jan 2019 17:26:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6610B2A1F2; Sun, 20 Jan 2019 17:26:43 +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=-2.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24,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 6F91B29E2D for ; Sun, 20 Jan 2019 17:26:39 +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:References:In-Reply-To: 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=/0s4/yOX6MWNsPttXIfezgOWExE4m9piGDX/RWC1e64=; b=o5Emb4DSHpBCjp jQ4TZqkes4LF8pvBreqjKZXnTcPV2bW1IOifRQq4uPEowNjspvnwhpTsYii8DT9EI/WbAgecb52Yb OPyO3s/XJySgtBnwM2aDldcf6QufCgUa4sFp1MDG/fzN3iPWL8Lw+ve/xMx0ggfXQLBK7iYUis1Os Ej7EBOmqHfwHM4a0klBIOFfoRPmcCEOm3U42oI6LQ/+CJpkXU/MzzuQfGZjv6TyVYvuEmdg5QqTLP a4rEk+ZStCxW61kW9lFx8FPGDF1RSbDTlsSnpol3nD4m+8iDRZm5xJo8kxK7LL1FqB7eBZGJGpiXv GRHhF3tYJqasPYITjq/g==; 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 1glGrm-0004Dh-OF; Sun, 20 Jan 2019 17:26:38 +0000 Received: from mail-eopbgr680083.outbound.protection.outlook.com ([40.107.68.83] helo=NAM04-BN3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glGr4-0003Oa-LQ for linux-arm-kernel@lists.infradead.org; Sun, 20 Jan 2019 17:25:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mw50xk2s4ClZk9xRIA7SCxOsGwJHCnEeNvuT9mFY4tU=; b=2Xn8pAO73o/3te0w+xRhzu/DnvW401ZCX3B2xFCNy4F6HuyjzNvhIT8NG1tLtKeUlqC2wwMzSv+eNv0T6HpyUCWDojCf9QkHnU+N/WVtyMHc2MHC9m3XLiKtW7UHe4zmR3xqD4NCzeQtVr2Ge7tk64C3dy5oobx/bLA0smnYG6E= Received: from SN6PR02CA0010.namprd02.prod.outlook.com (2603:10b6:805:a2::23) by SN6PR02MB4336.namprd02.prod.outlook.com (2603:10b6:805:a4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.28; Sun, 20 Jan 2019 17:25:51 +0000 Received: from SN1NAM02FT007.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::207) by SN6PR02CA0010.outlook.office365.com (2603:10b6:805:a2::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.25 via Frontend Transport; Sun, 20 Jan 2019 17:25:51 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT007.mail.protection.outlook.com (10.152.72.88) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1558.11 via Frontend Transport; Sun, 20 Jan 2019 17:25:50 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:47752 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1glGr0-0001hY-Cd; Sun, 20 Jan 2019 09:25:50 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1glGqv-0000uM-8e; Sun, 20 Jan 2019 09:25:45 -0800 Received: from xsj-pvapsmtp01 (smtp-fallback.xilinx.com [149.199.38.66] (may be forged)) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id x0KHPdm2019833; Sun, 20 Jan 2019 09:25:39 -0800 Received: from [172.23.37.118] (helo=xhdnavam40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqo-0000sm-Nx; Sun, 20 Jan 2019 09:25:39 -0800 From: Nava kishore Manne To: , , , , , , , Subject: [PATCH v3 3/6] dt-bindings: reset: Add bindings for ZynqMP reset driver Date: Mon, 21 Jan 2019 22:54:24 +0530 Message-ID: <20190121172427.20446-4-nava.manne@xilinx.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190121172427.20446-1-nava.manne@xilinx.com> References: <20190121172427.20446-1-nava.manne@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39850400004)(396003)(376002)(136003)(346002)(2980300002)(189003)(199004)(63266004)(305945005)(356004)(36756003)(14444005)(2201001)(26005)(6666004)(1076003)(186003)(77096007)(106466001)(426003)(47776003)(336012)(11346002)(4326008)(476003)(39060400002)(107886003)(2616005)(126002)(446003)(478600001)(486006)(2906002)(7696005)(51416003)(16586007)(316002)(8936002)(50466002)(50226002)(110136005)(54906003)(9786002)(8676002)(81156014)(48376002)(81166006)(36386004)(76176011)(106002)(107986001)(42866002)(2101003)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR02MB4336; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; LANG:en; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT007; 1:DawUST4zBdB5b7JNKNVGg84+nrZSJOWiBOrbjTtLzU7CsGQyVWyQ4VmMs8n5ywnpkHJFNFnbMsPZ5PnOIuKsUcsXFf/tPMvM/1mFwhQvtCR4QgLf9iQAkEh4lCtzdklL4xUTRmOkVTDTuBqhZ66J+n9mE7IGq3qga+XaD7ArUO0= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 12b02ad2-12d1-4de7-f2a9-08d67efc5321 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4608076)(4709027)(2017052603328)(7153060); SRVR:SN6PR02MB4336; X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; 3:8OcdL5vIK7L1ldJJD0IPYHwTxV5BS568DFLGZzktAh9jbl4GYczBwIhthhfFsTdZsmhro2IkFf3HMU4TwyqsT2Q7CiVPbsdQhn8eZ86Hr4g+LyBrmM/E6IAb5stFVi4PjsdVNcosgy1RwP3iFVVi/RRhPVfG2mmAors5SJgXMiEd1hctrr5Qn2vDT9Mgapu1xpFxs5oIIuauAF1gsKGcHfDEVNTFULBttjvhxlD/+rVzavK6iWZfGelf2SQNZAlBYYCX2ZnUWM8U9RDVbaCShXNGh1LzHFvY+/ncOTaBqqz22hecVeSAsBHxfzDZEUTR1nZ7AiwNTlXHIQ6y+Hc/HUG4u0QIw+xDBK2XeBdFBel+eVT7e+tfpY2VlcAU9A5d; 25:AzpIYl1utyGCzYL5wERp+EeiQ0nUDLtc333avOrVJaVbWOn74EpPgRp2oS0ySRD08GEz1iUEW3JmlZgYSWDxD/2GebzD+HUxzJEGhjteELLqUyap+FFpPoyd38znPudWZQct1PmJPHAa1nTt7UqEp32Wf4N65Mnkn8PxaDgQ27DXCA5fU+lQtTj9iAFFF9VKx27w5UdI4V/wnbjtg9OQfipfqC7N6C+s2ksjiisKzwzVHfvtuLV3xOBi1BpGNHyS1r6zsOfBmhgCgP9G/muJiVJReEbmYwOr7ipPlNGiniKr0mGHpyo/CIjPrOFNv0NLENCvZcgMVsEdniXcpGxdBg== X-MS-TrafficTypeDiagnostic: SN6PR02MB4336: X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; 31:bzR4Vbqm8W9HOcj6cA6tKQiOJfiyLw1Sdu/pF3D0gh6Egs+Au9EEPzFcZPMRlc2uyP+58WHMbrDsaCOQtQP+7rxIs5OFI3PADAj33am4/sB/ejp33zPKvjqoEmRzhahGTjhmBbxA+v5qzWxUWv6wKfWVYW5BAT4rPYlmHQWVB2KYQZuAg3DRSfQ1rwPwCXKDIS4ZsEuqvHg3rWPAA2VpnWO5B06mP7RInGooHpuQaek=; 20:hLJR2PLsiMhXudlw8TtAshp43GLb742KEP48Sb+J7nlax6+0J4OYKP2H7co/KZ0EmzMS+d/ULZ7lt8N4svvZLxTMzOP+J9ZlHT4WVMBW50SS//gc/ZagG8HWWSTVGeFUafI5xriOacyK/g1X0D4a2Are09FAFQwz8/cCtw48frbNVeD34ISAswX0IN3WTAZo+yDiEjvfgb7+TLZ/ZbGHWPLuXJ1my5ywTR8Vq134GV/q6S0aKEV4PXVoejrZyk+4TZyzpJMSLYTnV7wxNwS/p9zOnLmJl+JmhIXI6Mzoic/baIWK3s9OqMFg8BtJ9gL6b9AfAuy7Ginzl6FoeLOgkRBZ68kE730YevgctVeUji2k/pGe8SAtU78ZzQBadvp/By0gUhoB/jWl0BeOzRqwSFikPhS+cCFmsIIJDhqUBNb5JJQGEtyBfTNNBQs4pS0OxK4G9hPmfnFTMn3A7PnapQv8+cXGzuoeEmlSWbq2BndNU0TCeyawld+OnDCR3FTD X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; 4:Afn1pCb5sSuZO21+ILoRvJrprloB9BJE/RosK931QDhfFP6IEMJV6OcYk6Y+O++xnpCcQgxZqkiy7lDKav+G8adeDBV4QGKkg/dT+W78dtqxJWBJqBRAZTti5D2Ht8AYEdvUoQ8pMlZBQsMV+xucOUbQ/MiCh1lTwxXbqdKzdSU8ufedDfmS0L8gyEykeky+7o7BvN1h7v2iFfJTX7pCgRgPvRZNCtCtvP8wD5bXsfxU3DLFKc+7LRzSi+hVVN3tZsRhSfrLK/xgsKKiG91hmEm8aoUs0BtVobxv1UAPMlPbaeRk7QQTAXTkR5caXPwj X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR02MB4336; 23:ODoeGzFaid0RPZwJqzV+cHyb1eP3CPjd4HWKcwyfS?= 4RP4zIOdOtwqhoO3n+ob5O8+dLoQvhEyEymlthSk1xyOp+1kkGlDLX9TRFkM5gdONOSWZvZss8ObiZX60ca8u5Q30QBLRj0J/J9wNPDXnuomsZJpHSx5oAcuaPMtpH5STrFsZmbJ6MstfwInk8ZwBQ5gqItkQcyUDeTlc/b1cjztzs23zLMe6vHscnLV8PrkO/DoxXZdU86wzg0V7k9/d4c9xiOcBiKZLFnXnEplY7iUZETgbKFmHbak0p4/DAoqxT5oOimy+1vxV7Nj6QUSDUCKuQy8t4S0AMoXUrjLqq9ANb7fHbhYPq8NGFc0eZ/1eiu9Q0phXBfu/Q56Dq2ZJqlSNHZZulQwJ+Bo0BaybGtYN4hWfMu3EXV96RmRvSNPTCQDhr2k6rD0R0xlr92okAt+9WIZk+tCZ4FSPTrK9ftzxTUZOfu6FAiXUDU8ILoVw5yh3be5EwehDWJGv1kzMDp1ul1vdBlxUyySUHcN2ZP3e1EABQjJ3m1iVx32+9bDruHSt83ckby3QsvVw6J22bXww6MwsMAGW4Uen+n6WAogLhz5rcYjXvRVJoueo8MViywkkDnffm9aucdX22y6OmfXbtY2OAYsRa7Ad/Lyz7hgQensLJ6uQDELNmzVcacHg4Ktb4xpLQ23pntqem9PsR9Z0Wv9D7CpFXVJfIUn7geoi9xlC6mVCSIlxexsHHRLntmxMf1T7XFC1vCWnpNuQvRCZDHEmAno6AD8vnX7gExmv4H7BMtiGxown45D1NxBnQ1E+gg4EY3YyyXzMXtgAqkM0IXy5hSzrWp60LxiW3qJHynXxtpMcuZvMr6pQtc+LA5UQ0rDUvscBxpNC9JbH4EB0MEE8Yeu1MWLW7h7lVQWFiQaNThWo+axVOCWbhM5MMJlxxl/R/2G6jlCVJCrzdFreaM3iCn3ztLeMiEiM5ZlDWrqTa7GvrHXHBS4eFe2ZSI6m9E80C1um2zfyoO3QpWv4sj4M8izUGDO/IOFmjOStZ1gD/Xd7DVSktuyh2IF79Dht+UhfVX1DXr/D1lwY9dCsVBlZqquHJ8ALbOYWfHZi0Rrg2YGfTOJkuZyMunC6PzvkfTieadJiw2BB3Ij97LSg2jy2DVNPcXbLK/0MK8ngAj5C+vJyMr7yXuhlgoy2De9bsP5nCnFUeaudCqTa0aziT23RrJVxN5npGuzCqYAw== X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: aVydZWrrb31PhX2iQVgZ9Swh+oenryecKw6GbKhqaU2or1QW4/O8UhqFlXbpLp41nKR1gAIBRGLkIDyudSDAcTdsVUXnPiCXXYmSJi1dgs8/KJwLtzprlt78e85CvO28Ax4sFO9TdP4ePvrDPX5ZDmx/NkXZwqxbnG5QHHDnYVvQp9fKCsV3iGpnz0BpY0Dqd7YvcqEouX5px3hd5sO6F/GKpkDMNfWWTmcoTJFZzfLSd+ae3ilz2cBZ4j0sUaTqiNrp6mAfsoxqA2Q0HUIVEiAPMj0OoIJv1r3+F7V+vbfw/doQH3jRBEHeQ3xNz42Oqq6jOjzWbxjDUe0IXgh4qgflWUVRX4j4f7vNNJNwYreHXEY+KVya6C9wM83NIFACUJZs2Qq8gQgtkWU8vXCnCCJEUQsVsnoTy41h8Y2/XYg= X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; 6:xbfq88lmGLQhPFb8FVkLeKJ4s+3l4Zv+MLTRFfVg7uVbc4dfkdq+foRJBwurCvIQJXTnPux885Z/AdoDbT/597vjhBnDUvgX7Et1avXTlx9/HpUj/mUfonIIFWx36zZ+UPu1242VMRunCMECbs8rSL/Jk6mqLvMsNspZ2F7AU7yD7mOMHBtmdWCppwOW8UhqqMZZo9RhPYT1RiKams0mTBnwyQjVmByWLfgMzfRTLTEZBN6QoezEEr3n7p/9IYTPkQwPPATcauy8Q+4uRvLahaK2L9teCj13Kr13rH+8V9wL78lZNlV2/BxOLUFqWDftlWN6IJyO6XvKPHtXXXt2JgMZN8KWEUkUAH4JkovUP/YACKZuIvISGtz+7evwTWBVtAFwEUoWb/eJQWzCFzgZzXofVreenoTowpNk1t1A+npMPZLJh65WDgx2LL8xKfLanq3pp069KbqRfZY1TYNkLg==; 5:NETa7wu8xV6pR5ANCsT4jljyA9rV/Q90ceuvMl+eL0GpKZAl+0dY1DZnJdFRo9hxdFNlIeE5om0Uakkz2BVMjqwSPnlA3E+nuSWmOAU5IU2fTvHRPlNCSTL/oAt2vrdoLSQDBlKcbzLW6C2zmcPPNTxlqcW974N6aV3rM1uo8ASMgRAGZXaRSg0iIZIvpBuO1HMcgppaBEwAgPDspM2jhw==; 7:dlgGfx84AiJ8uZ9p461Hoba0C8nCQFTx3j4Ay8GJuIxf9HZ3d1F4uE98PxjbBSOEI7zjsw2eOK883PKM7t46K7QSuurIrSpB2pRr1nePvd5+8oGZM2956wuZx8i4abZNjz05BOmvVeMOaLu1qgxc5Q== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2019 17:25:50.7970 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 12b02ad2-12d1-4de7-f2a9-08d67efc5321 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4336 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190120_092555_378524_50083C83 X-CRM114-Status: GOOD ( 11.63 ) 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: Nava kishore Manne , Jolly Shah 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 documentation to describe Xilinx ZynqMP reset driver bindings. Signed-off-by: Nava kishore Manne Signed-off-by: Jolly Shah --- Changes for v3: -Moved reset outputs definitions info into a header file(xlnx-zynqmp-resets.h). .../bindings/reset/xlnx,zynqmp-reset.txt | 52 +++++++ .../dt-bindings/reset/xlnx-zynqmp-resets.h | 130 ++++++++++++++++++ 2 files changed, 182 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt create mode 100644 include/dt-bindings/reset/xlnx-zynqmp-resets.h diff --git a/Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt b/Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt new file mode 100644 index 000000000000..27a45fe5ecf1 --- /dev/null +++ b/Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt @@ -0,0 +1,52 @@ +-------------------------------------------------------------------------- + = Zynq UltraScale+ MPSoC reset driver binding = +-------------------------------------------------------------------------- +The Zynq UltraScale+ MPSoC has several different resets. + +See Chapter 36 of the Zynq UltraScale+ MPSoC TRM (UG) for more information +about zynqmp resets. + +Please also refer to reset.txt in this directory for common reset +controller binding usage. + +Required Properties: +- compatible: "xlnx,zynqmp-reset" +- #reset-cells: Specifies the number of cells needed to encode reset + line, should be 1 + +------- +Example +------- + +firmware { + zynqmp_firmware: zynqmp-firmware { + compatible = "xlnx,zynqmp-firmware"; + method = "smc"; + + zynqmp_reset: reset-controller { + compatible = "xlnx,zynqmp-reset"; + #reset-cells = <1>; + }; + }; +}; + +Specifying reset lines connected to IP modules +============================================== + +Device nodes that need access to reset lines should +specify them as a reset phandle in their corresponding node as +specified in reset.txt. + +For list of all valid reset indicies see + + +Example: + +serdes: zynqmp_phy@fd400000 { + ... + + resets = <&zynqmp_reset ZYNQMP_RESET_SATA>; + reset-names = "sata_rst"; + + ... +}; diff --git a/include/dt-bindings/reset/xlnx-zynqmp-resets.h b/include/dt-bindings/reset/xlnx-zynqmp-resets.h new file mode 100644 index 000000000000..e295fd5d824e --- /dev/null +++ b/include/dt-bindings/reset/xlnx-zynqmp-resets.h @@ -0,0 +1,130 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (C) 2018 Xilinx, Inc. + */ + +#ifndef _DT_BINDINGS_ZYNQMP_RESETS_H +#define _DT_BINDINGS_ZYNQMP_RESETS_H + +#define ZYNQMP_RESET_PCIE_CFG 0 +#define ZYNQMP_RESET_PCIE_BRIDGE 1 +#define ZYNQMP_RESET_PCIE_CTRL 2 +#define ZYNQMP_RESET_DP 3 +#define ZYNQMP_RESET_SWDT_CRF 4 +#define ZYNQMP_RESET_AFI_FM5 5 +#define ZYNQMP_RESET_AFI_FM4 6 +#define ZYNQMP_RESET_AFI_FM3 7 +#define ZYNQMP_RESET_AFI_FM2 8 +#define ZYNQMP_RESET_AFI_FM1 9 +#define ZYNQMP_RESET_AFI_FM0 10 +#define ZYNQMP_RESET_GDMA 11 +#define ZYNQMP_RESET_GPU_PP1 12 +#define ZYNQMP_RESET_GPU_PP0 13 +#define ZYNQMP_RESET_GPU 14 +#define ZYNQMP_RESET_GT 15 +#define ZYNQMP_RESET_SATA 16 +#define ZYNQMP_RESET_ACPU3_PWRON 17 +#define ZYNQMP_RESET_ACPU2_PWRON 18 +#define ZYNQMP_RESET_ACPU1_PWRON 19 +#define ZYNQMP_RESET_ACPU0_PWRON 20 +#define ZYNQMP_RESET_APU_L2 21 +#define ZYNQMP_RESET_ACPU3 22 +#define ZYNQMP_RESET_ACPU2 23 +#define ZYNQMP_RESET_ACPU1 24 +#define ZYNQMP_RESET_ACPU0 25 +#define ZYNQMP_RESET_DDR 26 +#define ZYNQMP_RESET_APM_FPD 27 +#define ZYNQMP_RESET_SOFT 28 +#define ZYNQMP_RESET_GEM0 29 +#define ZYNQMP_RESET_GEM1 30 +#define ZYNQMP_RESET_GEM2 31 +#define ZYNQMP_RESET_GEM3 32 +#define ZYNQMP_RESET_QSPI 33 +#define ZYNQMP_RESET_UART0 34 +#define ZYNQMP_RESET_UART1 35 +#define ZYNQMP_RESET_SPI0 36 +#define ZYNQMP_RESET_SPI1 37 +#define ZYNQMP_RESET_SDIO0 38 +#define ZYNQMP_RESET_SDIO1 39 +#define ZYNQMP_RESET_CAN0 40 +#define ZYNQMP_RESET_CAN1 41 +#define ZYNQMP_RESET_I2C0 42 +#define ZYNQMP_RESET_I2C1 43 +#define ZYNQMP_RESET_TTC0 44 +#define ZYNQMP_RESET_TTC1 45 +#define ZYNQMP_RESET_TTC2 46 +#define ZYNQMP_RESET_TTC3 47 +#define ZYNQMP_RESET_SWDT_CRL 48 +#define ZYNQMP_RESET_NAND 49 +#define ZYNQMP_RESET_ADMA 50 +#define ZYNQMP_RESET_GPIO 51 +#define ZYNQMP_RESET_IOU_CC 52 +#define ZYNQMP_RESET_TIMESTAMP 53 +#define ZYNQMP_RESET_RPU_R50 54 +#define ZYNQMP_RESET_RPU_R51 55 +#define ZYNQMP_RESET_RPU_AMBA 56 +#define ZYNQMP_RESET_OCM 57 +#define ZYNQMP_RESET_RPU_PGE 58 +#define ZYNQMP_RESET_USB0_CORERESET 59 +#define ZYNQMP_RESET_USB1_CORERESET 60 +#define ZYNQMP_RESET_USB0_HIBERRESET 61 +#define ZYNQMP_RESET_USB1_HIBERRESET 62 +#define ZYNQMP_RESET_USB0_APB 63 +#define ZYNQMP_RESET_USB1_APB 64 +#define ZYNQMP_RESET_IPI 65 +#define ZYNQMP_RESET_APM_LPD 66 +#define ZYNQMP_RESET_RTC 67 +#define ZYNQMP_RESET_SYSMON 68 +#define ZYNQMP_RESET_AFI_FM6 69 +#define ZYNQMP_RESET_LPD_SWDT 70 +#define ZYNQMP_RESET_FPD 71 +#define ZYNQMP_RESET_RPU_DBG1 72 +#define ZYNQMP_RESET_RPU_DBG0 73 +#define ZYNQMP_RESET_DBG_LPD 74 +#define ZYNQMP_RESET_DBG_FPD 75 +#define ZYNQMP_RESET_APLL 76 +#define ZYNQMP_RESET_DPLL 77 +#define ZYNQMP_RESET_VPLL 78 +#define ZYNQMP_RESET_IOPLL 79 +#define ZYNQMP_RESET_RPLL 80 +#define ZYNQMP_RESET_GPO3_PL_0 81 +#define ZYNQMP_RESET_GPO3_PL_1 82 +#define ZYNQMP_RESET_GPO3_PL_2 83 +#define ZYNQMP_RESET_GPO3_PL_3 84 +#define ZYNQMP_RESET_GPO3_PL_4 85 +#define ZYNQMP_RESET_GPO3_PL_5 86 +#define ZYNQMP_RESET_GPO3_PL_6 87 +#define ZYNQMP_RESET_GPO3_PL_7 88 +#define ZYNQMP_RESET_GPO3_PL_8 89 +#define ZYNQMP_RESET_GPO3_PL_9 90 +#define ZYNQMP_RESET_GPO3_PL_10 91 +#define ZYNQMP_RESET_GPO3_PL_11 92 +#define ZYNQMP_RESET_GPO3_PL_12 93 +#define ZYNQMP_RESET_GPO3_PL_13 94 +#define ZYNQMP_RESET_GPO3_PL_14 95 +#define ZYNQMP_RESET_GPO3_PL_15 96 +#define ZYNQMP_RESET_GPO3_PL_16 97 +#define ZYNQMP_RESET_GPO3_PL_17 98 +#define ZYNQMP_RESET_GPO3_PL_18 99 +#define ZYNQMP_RESET_GPO3_PL_19 100 +#define ZNQMP_RESET_GPO3_PL_20 101 +#define ZYNQMP_RESET_GPO3_PL_21 102 +#define ZYNQMP_RESET_GPO3_PL_22 103 +#define ZYNQMP_RESET_GPO3_PL_23 104 +#define ZYNQMP_RESET_GPO3_PL_24 105 +#define ZYNQMP_RESET_GPO3_PL_25 106 +#define ZYNQMP_RESET_GPO3_PL_26 107 +#define ZYNQMP_RESET_GPO3_PL_27 108 +#define ZYNQMP_RESET_GPO3_PL_28 109 +#define ZYNQMP_RESET_GPO3_PL_29 110 +#define ZYNQMP_RESET_GPO3_PL_30 111 +#define ZYNQMP_RESET_GPO3_PL_31 112 +#define ZYNQMP_RESET_RPU_LS 113 +#define ZYNQMP_RESET_PS_ONLY 114 +#define ZYNQMP_RESET_PL 115 +#define ZYNQMP_RESET_PS_PL0 116 +#define ZYNQMP_RESET_PS_PL1 117 +#define ZYNQMP_RESET_PS_PL2 118 +#define ZYNQMP_RESET_PS_PL3 119 + +#endif From patchwork Mon Jan 21 17:24:25 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nava kishore Manne X-Patchwork-Id: 10772487 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 D06EE13B5 for ; Sun, 20 Jan 2019 17:37:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A0FB1289D2 for ; Sun, 20 Jan 2019 17:37:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 7B8BA2A335; Sun, 20 Jan 2019 17:37:25 +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=-2.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24,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 1D97E289D2 for ; Sun, 20 Jan 2019 17:37:21 +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:References:In-Reply-To: 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=zsjRBIs0+1yZqRpUReCqH9WW8pbCa7+qC6rWeK+85TE=; b=uGmbORR/gCygnT OWsxbLJ1jxtHyrpqiONlMRvdG+mRSm0zjiEwW80cHfYr0Z00X7moqTaG7FevmxFy3AMLBew3vsDm1 o8/q6/+E6dIzRmbaL5JPVkO8in5a5vSrqPmvipSiavcnmg4avrylxT9iACpMKDBUFiDj4k4FqQ6Fk Aww0WYjUQJxroFwo2Gnimo/TosSdbKyR6BedGbZi8d16fk9SN7VAgndtuP/kH2tM3kaR9gf1qhbKm +Z17D/8CfhJsGtEz+0nOuqMtlpZjyVXMHbmLFSRqzetbx2UCb2Blw8voehNYjoaKgDAchfc6zea3N PqOe0uMQXhOZ/BxoJX0A==; 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 1glH28-0007sx-7C; Sun, 20 Jan 2019 17:37:20 +0000 Received: from mail-eopbgr750079.outbound.protection.outlook.com ([40.107.75.79] helo=NAM02-BL2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glGrG-0003Zt-04 for linux-arm-kernel@lists.infradead.org; Sun, 20 Jan 2019 17:26:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jF81Ebz/i1HNTI9kWeRGPVYV6q5ca1KtBsKg68aXIyg=; b=MLebC2eKzqqywK0NKNaOQjV/UnpaznUH+uidTRaz4u5dQaQ2lRBMzTqc1+/Usgbq3kOspkptZXeqtkenVpropevLQW/QK+gUgUQDeV0IWUOlJB6V8Vz0JY/b/yiJgJ3szwL5IuxHwTclKJZuWJwaJFEp/4ulcbYuEAzmOXmiQUY= Received: from SN6PR02CA0032.namprd02.prod.outlook.com (2603:10b6:805:a2::45) by BL0PR02MB4323.namprd02.prod.outlook.com (2603:10b6:208:40::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.29; Sun, 20 Jan 2019 17:26:02 +0000 Received: from CY1NAM02FT014.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::201) by SN6PR02CA0032.outlook.office365.com (2603:10b6:805:a2::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.26 via Frontend Transport; Sun, 20 Jan 2019 17:26:01 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT014.mail.protection.outlook.com (10.152.75.142) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1558.11 via Frontend Transport; Sun, 20 Jan 2019 17:26:01 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:47793 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1glGrA-0001he-Mw; Sun, 20 Jan 2019 09:26:00 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1glGr5-0000vL-J0; Sun, 20 Jan 2019 09:25:55 -0800 Received: from xsj-pvapsmtp01 (xsj-smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id x0KHPior024221; Sun, 20 Jan 2019 09:25:44 -0800 Received: from [172.23.37.118] (helo=xhdnavam40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqu-0000sm-0f; Sun, 20 Jan 2019 09:25:44 -0800 From: Nava kishore Manne To: , , , , , , , Subject: [PATCH v3 4/6] dt-bindings: pinctrl: Add ZynqMP pin controller bindings Date: Mon, 21 Jan 2019 22:54:25 +0530 Message-ID: <20190121172427.20446-5-nava.manne@xilinx.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190121172427.20446-1-nava.manne@xilinx.com> References: <20190121172427.20446-1-nava.manne@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(136003)(376002)(39850400004)(346002)(396003)(2980300002)(189003)(199004)(47776003)(39060400002)(14444005)(9786002)(106466001)(8676002)(2906002)(356004)(6666004)(107886003)(36756003)(4326008)(478600001)(316002)(50466002)(426003)(110136005)(106002)(50226002)(26005)(305945005)(1076003)(8936002)(76176011)(7696005)(51416003)(2616005)(54906003)(11346002)(2201001)(81156014)(81166006)(126002)(476003)(186003)(36386004)(30864003)(486006)(63266004)(77096007)(336012)(446003)(16586007)(48376002)(107986001)(5001870100001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4323; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; LANG:en; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT014; 1:4mAgxXH8lo63UxMWPeBn2uwKpRYbOi/1PgumcDBihwXhauRJxPvn7glEYHsinBS/dnqZ+nC3IGT4dZHTbeiEk80NQBI4TRYycyMm5DRPODSs7T8sJzGoZJDGlza6zeAJbdRxAhIjPwUuhmjEuEgFGyjR6yOeDZIx5S6dTc4fklM= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 26f57f87-86e1-46e4-ad7f-08d67efc5961 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4608076)(4709027)(2017052603328)(7153060); SRVR:BL0PR02MB4323; X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4323; 3:oE1dp4oMsIw2Y6+0WqkU0y1WijkEsHaZ2C4bTqWvLuuSECYgfj1JIt3hknWmCKB5CDBRBYAZoJpKa+2nQVW5c2MY0FSfNcR26IFUll/yGFkMpUQ3ySJSLgx9Kz6zgac9MjgMT4wbmncKRqWcAKoHA+pDOcxQdqMlHXzFEJ/TUsztV24k/uzbvFt3Tir8pS3DnUXIBod/imp9YRMfYHhBU6V3p+kRHc+8vlCJRFMHDxdoboQTNJiFwmgUAtqp5uFqvS2vCWja1LIiu+clkM7dqyKUrOxHeSCnejArF0e9Hr1PZwsIRdfA8fRkwmHm6ch5x9yOLEXSHAPQbCJn3V3UcWRCcciSk07aM7Hfmkw63ZUGZbh/sSGzKebGhA7aB1kL; 25:0H1ai1I/3kdEo/XmlHhJ9y7tohDsM7m/M4Zu+OMJUVuoaxsOyfTpqJe9w6w6SF1qH8d05J6ruPbiwNWWiUJNxdzmC88o9lHyCo7kcOcng6UsM8fa49nG+jSUptFDr1NHHt38rckmolRRVG9fCISfX7M6hNgtEXfVSTgdqQlZmlpC7FS1aAvk/TyUJ8HUxc+fO6NxxpucnDKaVkY6HCRAFQTHSgLCHCW8t5QKHwHfEdpZ6kCY2eNCIzk+JoS1oDCA9++vVn4Gh9LBpOF+qyyOD4IXVyi2ueAuqYdOjwbSnJ9de9K43AMpWvcgaZnmMqXJwAh+pfO27Inrlxrgjr324g== X-MS-TrafficTypeDiagnostic: BL0PR02MB4323: X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4323; 31:Y3RFgVSxCsbnqOjpv7a4VG+5tDNENjvc7T9yPfYZN8GB84zqm2o9GrMDHBJlEntMU7vPeaozWYmILq6YiIEkERVSLficdFVlfUiqlAMerWmack5BzOQf6TcDy8/lRrZu5kllfV3f/j6cK4i1kvBGfYT0jXIz3uc+ZvMXQoKcadXOUdWs65D9amn2vu4Wrtt0CXH/O98A3NrdF82uViMImuMrubt0yEUT5yE/nvnQK5g=; 20:4ywozs+Jxt3bXw2oC4cXM6nLEIeij3FDUBQUHnZV6Rv20cFIZnSxcbKkJSDh3XTz2tI88MT/uFI7E1aPK8IqUuPOe6x0rPeD5m1Oia88hhegshCtzPOa999+iZtEBdxmEvmK/Gy5Mb8146UPDtLEaOylnGtnKZDa5xMrHuwFU4J70dz2VrfWBzVd1TAhu+8rRh3n4rOp6iGDdFcpM/BNqUDUmSmV8XfzVFR1YS261vfkzcgvpwPJS95cehquz9agQE1j9GBOMk/FMIxaEpELvrmvV7/AiDljVC3LhwbjhwNYsY1nyX8wGm7w5sT61PM+arG0+oN3UVKxYOdOGf1IUIWIMoqxHN4GS/SuullJfavY3jy8XKTnXOnmnBVcFtAmjnt8SqQOvWpz/MZ3nb+2/R8jT5bTYRxhyn0AfPU0weUgCftvbDcH7VbE7NV8YcQ4sMRnpJzPlIoXsre/I7lLs6e67XNJJx2lMVTCBR1lOvQeQtISUP2xmn56o4mAWjLj X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4323; 4:Khm3sHm6Bi1U4vEG3t2n9aiblwQPxLG+7s0e57OxgSeLrXvCnMfegrckz2dyegNrbJJ5iVDNF44MseWYeMGq+eQ0+M6WQDrd+lPKpFmeS74zd/K9Sv7Euj8uFLS5yxASdUoq59sMWs97dQV2I6US7Ugpl3rs+GCPNP+n/Ihto07YjQryZG/s7L/rKCFAFS1EfDiWdTD2wAjF6bozKuknBQQstQ1yBnzYnAqrypHYDLgoL1n3thGI6ETA6bgFdpi0jKTonrdhC/JlhHcKA7yS9DIjLSesW9BOPPO+2c/ffzg= X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4323; 23:1WFoDFyipDOjrWTp+mNKz9OvwQqnWfaVhWfC4hyY5?= lK0tJJ7fjwo3sp120ykCPNHzQdb960aKgr/Vrj5b6UwDUqcKALmYUQGv3zSLR0f5eTw35LTw2ibeOPB5eIUdrrjqf4EA1RUbnbK55LAHI6jQhC2j54Vcmtjt0jYrQhQvJzhsrl5cxdAsIjX90MUdzHIJegwxIsm1ZC8XCVlUTbYpNcmhHAL8f8c6oL0hTyVu22JYc1VIooZam9BykZ8cfrrg44hGdswFXH0ua/ZQmv5UYdkwHqnhaMnVrdC1tf4Eq/pghDqA2sAT3/rsJnEf7epyOgoKc0SkcpBpZAMHdqf1+oI+SxTzAIuvnYCfQuCt++XbJu2+xpS64OS7ZydYOueRVyogFTgHcHPmUC08iLhn0XVP6x6C5Jcq4RigFmJKSXxHc6bzQQben2xmQdQquOGihL7C4L8PwCBKo/WIIXV4UHpw2yRC1ClJRJ8HOsZBZREJsp5PtVW9PGPrqZXaCWINuyB3sZNS/D86JXCwznCdkB02esbAndBzZ169yRa1KyJC6yOLAU7ts/gZYGH5xUHgJtT88rtWWEG7yx0w2OVUYl6kyW33RJEKS8WG1nANBTBpTXajFfu+WAO1Za1nr133uy9QTj50D9dW7ZB6vPGMJAPl+FefwpKBYLIQAwMIK8OMIK8bZoKDt1oHb7qV40clvXoCPtwtDKfR6jidMunID9eJaasGhSHQgs/VZb3ZnW5jQkdOKl7aJR91+pUybLLPirKYu4ratH7pbM/4fWDFd4dZ068kXIjGS0429Nk2jeYeuaSNdeGYUke3AWyEGtWy/W/gsLilQxrLwx//XPMPHAqeZbansIiICpUoEhGD5uDBKR+bkEbytyJhZ5gQWZnJvQJ8xb9NRObOuOZFw5XdvWQ3lw9YuYMeH6JGn1KUkAwfxnXOxNmmEOZvRyTLqY7F841wCzGLJgz6dV/CZoa9uYWVHZSbXGwL3tIwJd0b6RPncjNz0lDWL4BLG2O58x9VfZJCbWuGQVFpqpB7lFztCYpH73PHqwXKbMnEe6vVd8LQX7Y/HqP8WQovwRO/jtAjVu75CmchRiY+/jabcEleIgenwIfRnQbW33cNAD5+3WpHi8S6sf2phPbwsSriNvt7s99KTDDYyVOLOmQOHHQXPqKkI8XpLtWGLG69+tC6cwWVzIWYTI9K6LO/hgvzIbyF6MHYHJ6+52fuJrzW7Na+A== X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: qiHdy901UTgfy3rLfodVwaI5D4hk6Utr4gpZ6lvrPKqYUDtB1ekWE56uBXscGLox7Wpcd654mV63W4xiLBd0P7sLiFkriwDsMBmIUc7ofXfYRWednDluKN9ytPyM6+JnY7/heoXVj6CEY1eA15ZBXOF4r929vonOfIpbo7zVHAdwFb5wNmFpWXEzZq82amtgswzEHAUqgFQqJ6fQ2NgrltkiObXaqZlcmTPkOtEMpZh0S6VQm2YzQ1QlSkht7Soa1TtgquwDjF6QbnjlvxfdEMMQJLvgEyZdTGpc0y9CfVddDM4stFQfo1YZFg75OwytJWYfX/TQ/fF3baAfZQEa/HC7WIlIYTZlQRuv8cG/zzx+8vib7gYkKB8Hmk/TCpmQodC9dZlT/+/oKzFNRODXYdqP8HyDXjIgEICQ4j0EIn8= X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4323; 6:30Bvt5TPG8/ExIyLMj5jEZYx/WZzy1VRjv7n8/9LoVKg27W2US3/jYjMCiTlay+edpqwqPk0GgaOdFp7N1rxKZgZb96HguZ7iMKwRhBJbnJ3thYmbP24mMGE9xYJDDbWXfHZlEEW2ocxgZgURLp94NcaKdwbVJKrensfcTbSPXCfiTzpGPfqDCF1ZEvoeyPwmwuvJJC7w2z9U4cboSwJ5+wKpvYzxuFvxLG93Jn6w3Sd5QSXZQx120fpyyxzD8ZXopbtC6Bkjqu6XlcCkL/7/cZ/z/N5o0CWGfhCURgLxzLJzhf9xiDbLGDpT4IIo7QQSTzYp9Vo9CR4ri3OWWF0qdG/0oLhK/4ifGh2GEREFZI+OwS1pZgPWGvuYhIz/uwv1tALqzQZxJG6aYqJKNh3IAOAhKqYa5lotVDvb26D9NKQxV26+O7CyYzQJgIqpMFQLCUPpZ/zV4f4L6OC8BADRw==; 5:JHU6VySkfdSObkUMj8BGV1cPdLiYHG3pCRVlAI0jeaKpxmrLnD34eP8UHr7LYQxWQm6/iCHcbJB/V+QQuKn0aAx69XF6L4n4i+5vFpjV18u8M7BuXe/qlPXiFTXW3Btgahg9RIdl6tChPBRIiNPU7ZuOUdIXKAy2t4k34fi59z9OHaQfjRs2JsykIyi6I2WWvBw3wiB6tTHyHGnHCPm12w==; 7:HmnHB4+ddpcpRFYQEt0kP+nLN8QCbrFeczTQ9+1WHgBtA+5b5AMVxFjn9QM0xo1YCTu5ONxiH7BITFPcNE40/6WlXbwneoiDjFjBpo6KeJMerhX39hMKNaHiNRrVWSqQguNpKkF3F4TGJNo7auw0gw== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2019 17:26:01.2185 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 26f57f87-86e1-46e4-ad7f-08d67efc5961 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4323 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190120_092606_593203_14BEF7F7 X-CRM114-Status: UNSURE ( 9.52 ) X-CRM114-Notice: Please train this message. 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: Jolly Shah , Rajan Vaja 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 From: Rajan Vaja Add documentation to describe Xilinx ZynqMP pin controller bindings. Signed-off-by: Rajan Vaja Signed-off-by: Jolly Shah Reviewed-by: Rob Herring --- Changes for v3: -None. .../bindings/pinctrl/xlnx,zynqmp-pinctrl.txt | 275 ++++++++++++++++++ 1 file changed, 275 insertions(+) create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.txt diff --git a/Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.txt new file mode 100644 index 000000000000..acf44a5d3778 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.txt @@ -0,0 +1,275 @@ + Binding for Xilinx ZynqMP Pinctrl + +Required properties: +- compatible: "xlnx,zynqmp-pinctrl" + +Please refer to pinctrl-bindings.txt in this directory for details of the +common pinctrl bindings used by client devices, including the meaning of the +phrase "pin configuration node". + +ZynqMP's pin configuration nodes act as a container for an arbitrary number of +subnodes. Each of these subnodes represents some desired configuration for a +pin, a group, or a list of pins or groups. This configuration can include the +mux function to select on those pin(s)/group(s), and various pin configuration +parameters, such as pull-up, slew rate, etc. + +Each configuration node can consist of multiple nodes describing the pinmux and +pinconf options. Those nodes can be pinmux nodes or pinconf nodes. + +The name of each subnode is not important; all subnodes should be enumerated +and processed purely based on their content. + +Required properties for pinmux nodes are: + - groups: A list of pinmux groups. + - function: The name of a pinmux function to activate for the specified set + of groups. + +Required properties for configuration nodes: +One of: + - pins: A list of pin names + - groups: A list of pinmux groups. + +The following generic properties as defined in pinctrl-bindings.txt are valid +to specify in a pinmux subnode: + groups, function + +The following generic properties as defined in pinctrl-bindings.txt are valid +to specify in a pinconf subnode: + groups, pins, bias-disable, bias-pull-up, bias-pull-down, slew-rate + + Valid arguments for 'slew-rate' are 'SLEW_RATE_SLOW' and 'SLEW_RATE_FAST' to + select between slow and fast respectively. + + Valid values for groups are: + ethernet0_0_grp, ethernet1_0_grp, ethernet2_0_grp, + ethernet3_0_grp, gemtsu0_0_grp, gemtsu0_1_grp, + gemtsu0_2_grp, mdio0_0_grp, mdio1_0_grp, + mdio1_1_grp, mdio2_0_grp, mdio3_0_grp, + qspi0_0_grp, qspi_ss_0_grp, qspi_fbclk_0_grp, + spi0_0_grp, spi0_ss_0_grp, spi0_ss_1_grp, + spi0_ss_2_grp, spi0_1_grp, spi0_ss_3_grp, + spi0_ss_4_grp, spi0_ss_5_grp, spi0_2_grp, + spi0_ss_6_grp, spi0_ss_7_grp, spi0_ss_8_grp, + spi0_3_grp, spi0_ss_9_grp, spi0_ss_10_grp, + spi0_ss_11_grp, spi0_4_grp, spi0_ss_12_grp, + spi0_ss_13_grp, spi0_ss_14_grp, spi0_5_grp, + spi0_ss_15_grp, spi0_ss_16_grp, spi0_ss_17_grp, + spi1_0_grp, spi1_ss_0_grp, spi1_ss_1_grp, + spi1_ss_2_grp, spi1_1_grp, spi1_ss_3_grp, + spi1_ss_4_grp, spi1_ss_5_grp, spi1_2_grp, + spi1_ss_6_grp, spi1_ss_7_grp, spi1_ss_8_grp, + spi1_3_grp, spi1_ss_9_grp, spi1_ss_10_grp, + spi1_ss_11_grp, spi1_4_grp, spi1_ss_12_grp, + spi1_ss_13_grp, spi1_ss_14_grp, spi1_5_grp, + spi1_ss_15_grp, spi1_ss_16_grp, spi1_ss_17_grp, + sdio0_0_grp, sdio0_1_grp, sdio0_2_grp, + sdio0_3_grp, sdio0_4_grp, sdio0_5_grp, + sdio0_6_grp, sdio0_7_grp, sdio0_8_grp, + sdio0_9_grp, sdio0_10_grp, sdio0_11_grp, + sdio0_12_grp, sdio0_13_grp, sdio0_14_grp, + sdio0_15_grp, sdio0_16_grp, sdio0_17_grp, + sdio0_18_grp, sdio0_19_grp, sdio0_20_grp, + sdio0_21_grp, sdio0_22_grp, sdio0_23_grp, + sdio0_24_grp, sdio0_25_grp, sdio0_26_grp, + sdio0_27_grp, sdio0_28_grp, sdio0_29_grp, + sdio0_30_grp, sdio0_31_grp, sdio0_32_grp, + sdio0_pc_0_grp, sdio0_cd_0_grp, sdio0_wp_0_grp, + sdio0_pc_1_grp, sdio0_cd_1_grp, sdio0_wp_1_grp, + sdio0_pc_2_grp, sdio0_cd_2_grp, sdio0_wp_2_grp, + sdio1_0_grp, sdio1_1_grp, sdio1_2_grp, + sdio1_3_grp, sdio1_4_grp, sdio1_5_grp, + sdio1_6_grp, sdio1_7_grp, sdio1_8_grp, + sdio1_9_grp, sdio1_10_grp, sdio1_11_grp, + sdio1_12_grp, sdio1_13_grp, sdio1_14_grp, + sdio1_15_grp, sdio1_pc_0_grp, sdio1_cd_0_grp, + sdio1_wp_0_grp, sdio1_pc_1_grp, sdio1_cd_1_grp, + sdio1_wp_1_grp, nand0_0_grp, nand0_ce_0_grp, + nand0_rb_0_grp, nand0_dqs_0_grp, nand0_ce_1_grp, + nand0_rb_1_grp, nand0_dqs_1_grp, can0_0_grp, + can0_1_grp, can0_2_grp, can0_3_grp, + can0_4_grp, can0_5_grp, can0_6_grp, + can0_7_grp, can0_8_grp, can0_9_grp, + can0_10_grp, can0_11_grp, can0_12_grp, + can0_13_grp, can0_14_grp, can0_15_grp, + can0_16_grp, can0_17_grp, can0_18_grp, + can1_0_grp, can1_1_grp, can1_2_grp, + can1_3_grp, can1_4_grp, can1_5_grp, + can1_6_grp, can1_7_grp, can1_8_grp, + can1_9_grp, can1_10_grp, can1_11_grp, + can1_12_grp, can1_13_grp, can1_14_grp, + can1_15_grp, can1_16_grp, can1_17_grp, + can1_18_grp, can1_19_grp, uart0_0_grp, + uart0_1_grp, uart0_2_grp, uart0_3_grp, + uart0_4_grp, uart0_5_grp, uart0_6_grp, + uart0_7_grp, uart0_8_grp, uart0_9_grp, + uart0_10_grp, uart0_11_grp, uart0_12_grp, + uart0_13_grp, uart0_14_grp, uart0_15_grp, + uart0_16_grp, uart0_17_grp, uart0_18_grp, + uart1_0_grp, uart1_1_grp, uart1_2_grp, + uart1_3_grp, uart1_4_grp, uart1_5_grp, + uart1_6_grp, uart1_7_grp, uart1_8_grp, + uart1_9_grp, uart1_10_grp, uart1_11_grp, + uart1_12_grp, uart1_13_grp, uart1_14_grp, + uart1_15_grp, uart1_16_grp, uart1_17_grp, + uart1_18_grp, i2c0_0_grp, i2c0_1_grp, + i2c0_2_grp, i2c0_3_grp, i2c0_4_grp, + i2c0_5_grp, i2c0_6_grp, i2c0_7_grp, + i2c0_8_grp, i2c0_9_grp, i2c0_10_grp, + i2c0_11_grp, i2c0_12_grp, i2c0_13_grp, + i2c0_14_grp, i2c0_15_grp, i2c0_16_grp, + i2c0_17_grp, i2c0_18_grp, i2c1_0_grp, + i2c1_1_grp, i2c1_2_grp, i2c1_3_grp, + i2c1_4_grp, i2c1_5_grp, i2c1_6_grp, + i2c1_7_grp, i2c1_8_grp, i2c1_9_grp, + i2c1_10_grp, i2c1_11_grp, i2c1_12_grp, + i2c1_13_grp, i2c1_14_grp, i2c1_15_grp, + i2c1_16_grp, i2c1_17_grp, i2c1_18_grp, + i2c1_19_grp, ttc0_clk_0_grp, ttc0_wav_0_grp, + ttc0_clk_1_grp, ttc0_wav_1_grp, ttc0_clk_2_grp, + ttc0_wav_2_grp, ttc0_clk_3_grp, ttc0_wav_3_grp, + ttc0_clk_4_grp, ttc0_wav_4_grp, ttc0_clk_5_grp, + ttc0_wav_5_grp, ttc0_clk_6_grp, ttc0_wav_6_grp, + ttc0_clk_7_grp, ttc0_wav_7_grp, ttc0_clk_8_grp, + ttc0_wav_8_grp, ttc1_clk_0_grp, ttc1_wav_0_grp, + ttc1_clk_1_grp, ttc1_wav_1_grp, ttc1_clk_2_grp, + ttc1_wav_2_grp, ttc1_clk_3_grp, ttc1_wav_3_grp, + ttc1_clk_4_grp, ttc1_wav_4_grp, ttc1_clk_5_grp, + ttc1_wav_5_grp, ttc1_clk_6_grp, ttc1_wav_6_grp, + ttc1_clk_7_grp, ttc1_wav_7_grp, ttc1_clk_8_grp, + ttc1_wav_8_grp, ttc2_clk_0_grp, ttc2_wav_0_grp, + ttc2_clk_1_grp, ttc2_wav_1_grp, ttc2_clk_2_grp, + ttc2_wav_2_grp, ttc2_clk_3_grp, ttc2_wav_3_grp, + ttc2_clk_4_grp, ttc2_wav_4_grp, ttc2_clk_5_grp, + ttc2_wav_5_grp, ttc2_clk_6_grp, ttc2_wav_6_grp, + ttc2_clk_7_grp, ttc2_wav_7_grp, ttc2_clk_8_grp, + ttc2_wav_8_grp, ttc3_clk_0_grp, ttc3_wav_0_grp, + ttc3_clk_1_grp, ttc3_wav_1_grp, ttc3_clk_2_grp, + ttc3_wav_2_grp, ttc3_clk_3_grp, ttc3_wav_3_grp, + ttc3_clk_4_grp, ttc3_wav_4_grp, ttc3_clk_5_grp, + ttc3_wav_5_grp, ttc3_clk_6_grp, ttc3_wav_6_grp, + ttc3_clk_7_grp, ttc3_wav_7_grp, ttc3_clk_8_grp, + ttc3_wav_8_grp, swdt0_clk_0_grp, swdt0_rst_0_grp, + swdt0_clk_1_grp, swdt0_rst_1_grp, swdt0_clk_2_grp, + swdt0_rst_2_grp, swdt0_clk_3_grp, swdt0_rst_3_grp, + swdt0_clk_4_grp, swdt0_rst_4_grp, swdt0_clk_5_grp, + swdt0_rst_5_grp, swdt0_clk_6_grp, swdt0_rst_6_grp, + swdt0_clk_7_grp, swdt0_rst_7_grp, swdt0_clk_8_grp, + swdt0_rst_8_grp, swdt0_clk_9_grp, swdt0_rst_9_grp, + swdt0_clk_10_grp, swdt0_rst_10_grp, swdt0_clk_11_grp, + swdt0_rst_11_grp, swdt0_clk_12_grp, swdt0_rst_12_grp, + swdt1_clk_0_grp, swdt1_rst_0_grp, swdt1_clk_1_grp, + swdt1_rst_1_grp, swdt1_clk_2_grp, swdt1_rst_2_grp, + swdt1_clk_3_grp, swdt1_rst_3_grp, swdt1_clk_4_grp, + swdt1_rst_4_grp, swdt1_clk_5_grp, swdt1_rst_5_grp, + swdt1_clk_6_grp, swdt1_rst_6_grp, swdt1_clk_7_grp, + swdt1_rst_7_grp, swdt1_clk_8_grp, swdt1_rst_8_grp, + swdt1_clk_9_grp, swdt1_rst_9_grp, swdt1_clk_10_grp, + swdt1_rst_10_grp, swdt1_clk_11_grp, swdt1_rst_11_grp, + swdt1_clk_12_grp, swdt1_rst_12_grp, gpio0_0_grp, + gpio0_1_grp, gpio0_2_grp, gpio0_3_grp, + gpio0_4_grp, gpio0_5_grp, gpio0_6_grp, + gpio0_7_grp, gpio0_8_grp, gpio0_9_grp, + gpio0_10_grp, gpio0_11_grp, gpio0_12_grp, + gpio0_13_grp, gpio0_14_grp, gpio0_15_grp, + gpio0_16_grp, gpio0_17_grp, gpio0_18_grp, + gpio0_19_grp, gpio0_20_grp, gpio0_21_grp, + gpio0_22_grp, gpio0_23_grp, gpio0_24_grp, + gpio0_25_grp, gpio0_26_grp, gpio0_27_grp, + gpio0_28_grp, gpio0_29_grp, gpio0_30_grp, + gpio0_31_grp, gpio0_32_grp, gpio0_33_grp, + gpio0_34_grp, gpio0_35_grp, gpio0_36_grp, + gpio0_37_grp, gpio0_38_grp, gpio0_39_grp, + gpio0_40_grp, gpio0_41_grp, gpio0_42_grp, + gpio0_43_grp, gpio0_44_grp, gpio0_45_grp, + gpio0_46_grp, gpio0_47_grp, gpio0_48_grp, + gpio0_49_grp, gpio0_50_grp, gpio0_51_grp, + gpio0_52_grp, gpio0_53_grp, gpio0_54_grp, + gpio0_55_grp, gpio0_56_grp, gpio0_57_grp, + gpio0_58_grp, gpio0_59_grp, gpio0_60_grp, + gpio0_61_grp, gpio0_62_grp, gpio0_63_grp, + gpio0_64_grp, gpio0_65_grp, gpio0_66_grp, + gpio0_67_grp, gpio0_68_grp, gpio0_69_grp, + gpio0_70_grp, gpio0_71_grp, gpio0_72_grp, + gpio0_73_grp, gpio0_74_grp, gpio0_75_grp, + gpio0_76_grp, gpio0_77_grp, usb0_0_grp, + usb1_0_grp, pmu0_0_grp, pmu0_1_grp, + pmu0_2_grp, pmu0_3_grp, pmu0_4_grp, + pmu0_5_grp, pmu0_6_grp, pmu0_7_grp, + pmu0_8_grp, pmu0_9_grp, pmu0_10_grp, + pmu0_11_grp, pcie0_0_grp, pcie0_1_grp, + pcie0_2_grp, pcie0_3_grp, pcie0_4_grp, + pcie0_5_grp, pcie0_6_grp, pcie0_7_grp, + csu0_0_grp, csu0_1_grp, csu0_2_grp, + csu0_3_grp, csu0_4_grp, csu0_5_grp, + csu0_6_grp, csu0_7_grp, csu0_8_grp, + csu0_9_grp, csu0_10_grp, csu0_11_grp, + dpaux0_0_grp, dpaux0_1_grp, dpaux0_2_grp, + dpaux0_3_grp, pjtag0_0_grp, pjtag0_1_grp, + pjtag0_2_grp, pjtag0_3_grp, pjtag0_4_grp, + pjtag0_5_grp, trace0_0_grp, trace0_clk_0_grp, + trace0_1_grp, trace0_clk_1_grp, trace0_2_grp, + trace0_clk_2_grp, testscan0_0_grp + + Valid values for pins are: + MIO0 - MIO77 + + Valid values for function are: + ethernet0, ethernet1, ethernet2, ethernet3, gemtsu0, usb0, usb1, mdio0, + mdio1, mdio2, mdio3, qspi0, qspi_fbclk, qspi_ss, spi0, spi1, spi0_ss, + spi1_ss, sdio0, sdio0_pc, sdio0_wp, sdio0_cd, sdio1, sdio1_pc, sdio1_wp, + sdio1_cd, nand0, nand0_ce, nand0_rb, nand0_dqs, can0, can1, uart0, uart1, + i2c0, i2c1, ttc0_clk, ttc0_wav, ttc1_clk, ttc1_wav, ttc2_clk, ttc2_wav, + ttc3_clk, ttc3_wav, swdt0_clk, swdt0_rst, swdt1_clk, swdt1_rst, gpio0, pmu0, + pcie0, csu0, dpaux0, pjtag0, trace0, trace0_clk, testscan0 + +The following driver-specific properties as defined here are valid to specify in +a pin configuration subnode: + - io-standard: Configure the pin to use the selected IO standard. Valid + arguments are 'IO_STANDARD_LVCMOS33' and 'IO_STANDARD_LVCMOS18'. + - schmitt-cmos: Selects either Schmitt or CMOS input for MIO pins. Valid + arguments are 'PIN_INPUT_TYPE_SCHMITT' and 'PIN_INPUT_TYPE_CMOS'. + +Example: + +firmware { + zynqmp_firmware: zynqmp-firmware { + compatible = "xlnx,zynqmp-firmware"; + method = "smc"; + + pinctrl0: pinctrl@ff180000 { + compatible = "xlnx,zynqmp-pinctrl"; + + pinctrl_uart1_default: uart1-default { + mux { + groups = "uart0_4_grp"; + function = "uart0"; + }; + + conf { + groups = "uart0_4_grp"; + slew-rate = ; + io-standard = ; + }; + + conf-rx { + pins = "MIO18"; + bias-high-impedance; + }; + + conf-tx { + pins = "MIO19"; + bias-disable; + schmitt-cmos = ; + }; + }; + }; + }; +}; + +uart1 { + ... + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1_default>; + ... + +}; From patchwork Mon Jan 21 17:24:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nava kishore Manne X-Patchwork-Id: 10772501 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 AFC33139A for ; Sun, 20 Jan 2019 17:42:02 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 999A12A4F9 for ; Sun, 20 Jan 2019 17:42:02 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8AD4D2A4FC; Sun, 20 Jan 2019 17:42:02 +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=-2.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24,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 DB4832A4F9 for ; Sun, 20 Jan 2019 17:41:58 +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:References:In-Reply-To: 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=nu7AdDozEs1Td2v61RHQpB9+W493Gu6Jd55urvQXgRU=; b=R9DADvlrRBLW+k TQ7/xIPiR8HUNJ5TzDVrSlWm9pUWURfXHYweHrRPsA6P4zTVPMatGYw/vJUWBIkCN46Bd+vuqn3rX KNCGEMl9lLZA/4w5opUqRfFVokjYlIwHoCsMgYbQsawcsZ+lofiK6Ye4sh8BPAgoT9DIbs5qUC1wK 8Wl+EQLBPZUF1vly3bm4UwUQ1A5oQz4hG5vUnb8xN/cWrEV/pUNqj/ZIaxwjTTqH6eFtqAHLYS/hj JVF1I/nFyRpe3o0L15VJQ/pjXPt94NzzjM8E/+ydIQy60+k6KHDURLAmyzADc904CTWFPEHjxX6L1 QR7ogcw9IS/TNgBL0tyg==; 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 1glH6Z-0002YM-Mv; Sun, 20 Jan 2019 17:41:55 +0000 Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glH6D-0002Hp-QK for linux-arm-kernel@bombadil.infradead.org; Sun, 20 Jan 2019 17:41:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=EGwiChZSBt3VDOUuOnlru6ZyMEODZspcO1aaDfIMCvA=; b=X4fiQut+oxmKEuEYq3zM0RP3g 1AbLiyP+Aq4Ib116rAzQWbNacR7YkeP4EaYr+J09cVaRxGqipiOtVblOXx+GozLHusRtyJ71SUmD2 oY+UAUHRVJpufFy1bzX3mg6vjclCFB51FhD1uUeS93e+CH7BhOz0zJkfcsrnXheIl/Dxg8qf5zHls zuWqddtP4wXG5vRCY6F9pYVRGDvjleIWyqUEhXKk183+WW8Cgur4kvTYw/aj+ux7nCCDxYsIPjsfz LChVI1JQ2UfEP1comSx2I6WevAMb9jkreJXPFqNH8QJQ/heHAx0gxFGOY1JnHaUIaCiYUaqg+TUyY qlzy7RvBQ==; Received: from mail-eopbgr770080.outbound.protection.outlook.com ([40.107.77.80] helo=NAM02-SN1-obe.outbound.protection.outlook.com) by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glH64-0003zo-D7 for linux-arm-kernel@lists.infradead.org; Sun, 20 Jan 2019 17:41:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EGwiChZSBt3VDOUuOnlru6ZyMEODZspcO1aaDfIMCvA=; b=veI2aNtxhtDPGqEz8ZyRz8UcOVr9kuyfi+FgZV10cU+F7J2Q1/AUY/sdcKUYqjKPLxY1gdnLWsnpxo560wCdO9guzksGx737M5lgriXYoUM89I8DfqXDAi4KQby7ZEPQAhe9Khfu+r06SuC4jj1oyfSjPKohemwAYFjl1TPV3dk= Received: from BN6PR02CA0105.namprd02.prod.outlook.com (2603:10b6:405:60::46) by SN6PR02MB4333.namprd02.prod.outlook.com (2603:10b6:805:a4::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.26; Sun, 20 Jan 2019 17:26:01 +0000 Received: from SN1NAM02FT044.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::206) by BN6PR02CA0105.outlook.office365.com (2603:10b6:405:60::46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.26 via Frontend Transport; Sun, 20 Jan 2019 17:26:01 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT044.mail.protection.outlook.com (10.152.72.173) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1558.11 via Frontend Transport; Sun, 20 Jan 2019 17:26:01 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1glGrA-0005Va-LM; Sun, 20 Jan 2019 09:26:00 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1glGr5-0000vL-HJ; Sun, 20 Jan 2019 09:25:55 -0800 Received: from xsj-pvapsmtp01 (xsj-smtp1.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id x0KHPnVR019849; Sun, 20 Jan 2019 09:25:50 -0800 Received: from [172.23.37.118] (helo=xhdnavam40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1glGqz-0000sm-EB; Sun, 20 Jan 2019 09:25:49 -0800 From: Nava kishore Manne To: , , , , , , , Subject: [PATCH v3 5/6] dt-bindings: nvmem: Add bindings for ZynqMP nvmem driver Date: Mon, 21 Jan 2019 22:54:26 +0530 Message-ID: <20190121172427.20446-6-nava.manne@xilinx.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190121172427.20446-1-nava.manne@xilinx.com> References: <20190121172427.20446-1-nava.manne@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(346002)(39830400003)(376002)(396003)(2980300002)(189003)(199004)(126002)(186003)(50226002)(508600001)(77096007)(36386004)(8936002)(426003)(336012)(9786002)(446003)(1076003)(11346002)(81166006)(106466001)(476003)(36756003)(81156014)(26005)(2616005)(8676002)(486006)(2906002)(356004)(48376002)(14444005)(107886003)(106002)(2201001)(305945005)(47776003)(6666004)(63266004)(110136005)(39060400002)(16586007)(7696005)(50466002)(76176011)(4326008)(51416003)(107986001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR02MB4333; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT044; 1:rHQKw5kakmYRM0Wr1zOdTZeoyxwaTj6dZg1tHowiC+s5+O30/SAZUJC/rmnC/Dec90+UIMDDzKe+Dcxgl93cY1gQFRu833J+yCVdbD5LiRAuam4UT+El/FJ7pyN85lcAN1s53G4nW3DyHR1OLybdvv/abtri73U+lMLZb16qHj4= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dd57561e-b38a-470c-058f-08d67efc593a X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600109)(711020)(4608076)(4709027)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060); SRVR:SN6PR02MB4333; X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333; 3:rhlLc2Vd5UOs6cbQlTtc2P4DgAvDRjgFVNta+r7vjp1TY3T1VFbWb8gl3HoI98ip6ybZsD5oQUGetqtjm4Su91kMgo9S3pRiNGuQ6+FfJiZgz1A5yGQVDZrhI5SjuEtp40cubkHbVjaH1yWjpqzz4iZkNX1TEMselNUo2I42eAzDx5o/2eDEQLs/dyiIrcvtWH9U4DtvqqbWZcTJB81/DxozxO/B52z+vBn/p2EOAk0BulmAwwSBGWllxUmtNg90dSxLQNq5ch1lALVqIOf/MiObYpnT/sBOUlJ3meMgvjVFKZXlit47Xr5YHFteQQW64Bnq0T6OF20iqaPKzkNE/l1ToSfiOgsuIUe4P7Z8soL0lPPOmXRbsla6yiR31FwF; 25:n1WRs2LFEU6TC3w4jFSyEl3ADGZJ5SW1dk7sb0tEj21OS/SuSVaX1fxia0q2xxOpyWN4nJi+lorMxmF9P6MJi6F+6tuTNbNcPlly50W2anIp6qcm/DSWCpCUSlu1GQrQHp1reQ76/7iYUkR0D1oKv3+nA0u327n3V0SWVnZN1F7bWRrL5+tkZQUp2vTUU5kzSZ2M6anMdD1k1xByFYFGj3tKLPR0Ah9G/OKL1HYmGJKP6WoCanQ2RlwWXwsVHcA6UYP6Hiv4f9HMPtUjQwwHCHG3YcsJyKYxnEE9U+QSeS29UHfdp7+tTOEaPUwoLCdjSlfqVku7r+7DMLDfSSj9Ug== X-MS-TrafficTypeDiagnostic: SN6PR02MB4333: X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333; 31:DuCyXxTt24GhCQP5UcRCEohQTr8rtUJtHldsMlNtOnFjsor1y/9gfxoHXvciv7hieBh9rPffN6b++xV6CpvDvavYJaWJMmIhCi4oykYmDDah/jEXFbiPHWGoHMG5rZNXvBgxsvDmbxaNUFsieKB90nS932owlcUFCPHRlQkMXZ6W/pKzcit7c64/1YJo1B9LpWl9rNIg4o0nnQ/2vNG36s3EWJAyKjlX4k5ZQnJNwIg=; 20:x4y1b2PqV88SHlt5DXxgR8EIAXrpYtYIkibSDD5BeiVyeCpE2X+s8nrtaLlyYykHw8+r7SCH6ZS6t/qR/n3hBjT7kpAu71n9zxKRMHXDvpMmQExpMGUDI/bknYJwC9bjLbZCxgjpv4nqgkkIcGz2xt15fscEIkzIIZcFzDVeqJRxjITYozV3x4r6gSeToniatTs3gYQ9hIIfjxLAMbDTI1pcRJptzraQerKsoe4O8oE+43GRZmTKqxATorexylAkrI9yFG5YGOVGJNGLDcTIFMnZkbcPu0ED3apJ1Q26rKmdAYXtF99Hh/V/TCfSTqvjm4wJ0WPdd16jfpv7tFCqxg1Uso9biRdqFwd/hAAlKjCFw476VWOX+CzGu+WiAD9WJ11dKLE3hQTom8xsurxHoj1XWYL4QuYAb3JxKiAvCG9qsaPS8KaniqzBJML/9tKLo3OY5D+MBDfc5URzPHeb8ahVYekWwQvsCeewrqrAy9v4tcn6idFsEP16HqCqXPFF X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333; 4:yrHAD5ASOY6yCdT1E+lfniJB5CDXqiC8c+HEOuau4Md9rNqMIAkIlydLmTZLqf+aPXTgXP5ltNeq2U59QDeRYH31ZCql43E/C79aiE2T0riCS9bs/DlPu/fLNjusvA5eJ2NZqDKhdxYkQ4WrqHre61Qr3PRtF9QGVFAIJrUPBr7sUFZSsahmaYce4SGP9pV7YbV/G19ThAd0gz63f1vqnYOW8uHfShgGMnXHnjlHvxAqBj1CmPMjBbp1OWmbacu3OSb6el4nLbrF/EPg7YNvJ0TvpaAxWyeOcTGCqPrMe4/IUxW3JDfSP/j2qGPzHe4e X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR02MB4333; 23:Vve+v8IXp44mptCPd9qLocC7Rv/nllbbIBq/qGkY7?= VkaPu4js3zqdmwfIK8HouK4iKlCNMlqYuo6hsK8EvDqbh2gnsSU4oSz1Dalfsbwg3nWcNsGxSsPauoAXUo/Diibg+sKh/q2FfhNkmQVjSGzys0/JobbHL4tcOXpWIotJXC1X7OsyOBfGLBPJrfFc7L7UmKX5fKXbqiNH6+EP6KM/fXKwqnI8ZbEmXUl/7zjVlZr53yYoC8wIFL8aqrDar6qnyxp5ykSYo4TbklTHIlIfhARt6fBt4y3xsGCshB99JX0+l9j/BBj1yXhMz0nnPjM3R4y8fWfa1uvEh7QJVFDP6XADd4ieRxo50At/pOpKjTRX9qgPoFyunMAfgoZsGtGsF1mI3FvauIAJ/GZB7urcLg3oFo2tnKSwd8osGhR7oNIozkRY32UoVv6+TV3SlRBCY6R0m6VorAPgpLO6OyKEmLqZ2cxmGFCr/Qsel21SXfIgR2LOS5A7WRh9tixV0iGrM5+Cp+NpzM3kktDd8iBZbg4wS03IL4xoq6pCbLUl/J0of7bNlQcxoj8NiraEl2YwInUEQwJJvxQhjaAu5ZPP79N1MqwvUrY+Kx0IOset8SSL8yHGyTydKf2loKzcbmIJgovesQGWoG3+9vqu8UkykxAeHnhNhK2T6NUA3KjnjL4G7cQAv4yfNlETssBAmBfY6NS6H4BF7UUY6ItvWjvP7dnN3zMzvDgshez3A6KOwQdLjsLUTluDrhkXPHdmZlzUFBFREbhL9PHJ+JjzyHf7ivzD4+yZQ2AHsBxxAGLK3cMslp1/HZ3EGVIESmR+kGfCtmfDRVaevJs3gw7duCX207HtMtHGdaCTf3FcZgKnFjo6iF/9pJUj4M+U0rZ9m4YyzdRPNeDnkjSfgMMkCgG0m74OLe7xcHDbd7pQanETtDNRcyNKi+XUsHCTPu13Q82X50+26aUPT08taFBNG9Gx6siXN/eTt4yn85j6rJxhXrOO6iTHnkw6aEfr7Kntem4SmcynKqZ3YHqXs4YVNGTvUDpWgfVPRQ2UrH5c2K6no1u5SwY4zbAC44lwn7K2wb5cvwxaWE7SL0kFr2G7xrOfKTwwHrdaEEfpwCd6ffNF3g= X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: bez/O3/mR6QtpqHT/ZK951NTIWY3gDiJUg3qNGylu8tsjBWpiPEQOE5ZzfzOO+mqtdrA+acBcOLHBZq3HtoAIh4XvKQEeoD7xGc5l3psqBVrfvbmQThj+7F5lam2s5zVskPZwLExQjR09BXQJ4mTmYV1UKWIJ7NU/mX4R1ejHBoC80RzTIFbJDfhBghPX/hR17DFYRrUm7No/tFdsagKW7bEZ+898kBUQi0EftWcNAbTPFSKTSdKD7ktSTHm0HiMS8oCMB+jo4hUzQA9Q/JIAtt+pyhAD7j0hg8IPECAqNEk9VugvCkvwgnp4K9XLWoxlperOxOk2QjNznQqj/9RQByU/IGuvfFVpwIM3JX0bpV619cAFh91Y626EasWSkBZH58uzGYwc26iuz+d0vfPjrZ62FZwb36pkVOo89520es= X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333; 6:ULfd3D0cjp4Naocs9Xdv8sKAPauz/oq0jF7AsTfMYsMsk6Y9GLBcU7MqiBsPcF1udKiyNf88Cd3uVAz0XeBMc80KPWoffQRr44bpYOy7B3YHEK8+UjVqI7PXP2LWLcYU6v1wSkLvorDI68m9Q69O6VUtUwGVtOWosH9tImIHXUAErhZiqAvlu1C8v693oKzt0HuKPtgCtXSf0+V0klOPi4SiQHldzXk7Nc9JCF9HQxuYqSl15UhqkW719/eLOe+Hre6AExh9QVNM31XtrzNY6b87iRs2XVpwM2LTTQoYVeRedL1Yd8OtbA5nXkznCLyXVsIQjnY8iDT5NKwizQWvrauF8OacqkLDvrXvlSreK6UthbfN6wf/a66iEypBmkAwiSPbBh5snClvZrRlKOXcGbZtEWKdB3ExWFP5UBBSmrL1fVzN2+4FM0BzpJ8QcDKzasXEzlufAPpigHvCphDEBA==; 5:RMJ6dX5VOIe+9saMPPlWPmMAqAKK70XzYGPuTtiWzsdqA4Zii0ETAOaVemeBAH+xKweS4UU4C5TsWyFMPtnrpOcvW6bK/+UfTKETiixXGzT+btXiQembk7pdvkc/YEkwC9qecXHe9OnF1hrLRbXdIsSKn4OFggqJ+NEyvh7dpTQ0nu++edhED50Vg2Fk0CdAt1/iYSnV5SJeqvBDgwtGpw==; 7:nhqzGegq5I0zg77nAKnO7fLGUzagaGjIk3Dzbl5WdYU6T++vHv/qYq8sifyb98WgchQxqwC5IpNqybz115pbI1IIvIsXlPX43H9CO7oIlS8Bmn2vwnb/dqWMRXq6UPZBpUf4yJVKfckZ21RdwNaLsw== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2019 17:26:01.0203 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dd57561e-b38a-470c-058f-08d67efc593a X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4333 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190120_124124_496215_4C6285E4 X-CRM114-Status: GOOD ( 12.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: Nava kishore Manne 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 documentation to describe Xilinx ZynqMP nvmem driver bindings. Signed-off-by: Nava kishore Manne --- Changes for v3: -Added nvmem node as child of FW. Since nvmem driver is a provider. .../bindings/nvmem/xlnx,zynqmp-nvmem.txt | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt diff --git a/Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt b/Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt new file mode 100644 index 000000000000..2043c8284f8c --- /dev/null +++ b/Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt @@ -0,0 +1,47 @@ +-------------------------------------------------------------------------- += Zynq UltraScale+ MPSoC nvmem firmware driver binding = +-------------------------------------------------------------------------- +The nvmem_firmware node provides access to the hardware related data +like soc revision, IDCODE... etc, By using the firmware interface. + +Required properties: +- compatible: should be "xlnx,zynqmp-nvmem-fw" + += Data cells = +Are child nodes of silicon id, bindings of which as described in +bindings/nvmem/nvmem.txt + +------- + Example +------- +firmware { + zynqmp_firmware: zynqmp-firmware { + compatible = "xlnx,zynqmp-firmware"; + method = "smc"; + + nvmem_firmware { + compatible = "xlnx,zynqmp-nvmem-fw"; + #address-cells = <1>; + #size-cells = <1>; + + /* Data cells */ + soc_revision: soc_revision { + reg = <0x0 0x4>; + }; + }; + }; +}; + += Data consumers = +Are device nodes which consume nvmem data cells. + +For example: + pcap { + ... + + nvmem-cells = <&soc_revision>; + nvmem-cell-names = "soc_revision"; + + ... + }; + From patchwork Mon Jan 21 17:24:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nava kishore Manne X-Patchwork-Id: 10772503 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 0D4B013B5 for ; Sun, 20 Jan 2019 17:42:42 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E9B022A4F9 for ; Sun, 20 Jan 2019 17:42:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DAD932A4FC; Sun, 20 Jan 2019 17:42:41 +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=-2.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24,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 9634E2A4F9 for ; Sun, 20 Jan 2019 17:42:37 +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:References:In-Reply-To: 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=JRt8oZQyB2it1Vap7Uj9lXMQkDQyPCshA3E4EiRUI4c=; b=eldHsFOXEZZBnX 9v/coP6kdifA50JwP0MIgX3HzqBqK3YUNzynSTL5xoytvVOgEE8SYefJ0wsxPppo4JJPaUyFs3CdJ 1pqVnit01tdAcGVY7cqao+nB6JkKB6CDgmktpnJJkKnori4hh1Ou6Vd5Gnl9OT1JMLmKOceXBvbjU cMrlB6fqsG+Bp8EIZwCwARTB4Sgz7ySr719LZXthwviMVeCRGmyZukVnZI74EaoEBu4YoSDaONVb6 NVSSeUSnlW8kYgHNS3naF9IedBtzxEn3uOukszmvTYih77nFWQ1zbE5gqlFqFHwTona32dDaXfwPV d81nVj+RyA7sjElL/LFA==; 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 1glH7D-0002p1-TS; Sun, 20 Jan 2019 17:42:35 +0000 Received: from mail-eopbgr810057.outbound.protection.outlook.com ([40.107.81.57] helo=NAM01-BY2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1glH6t-0002mv-Su for linux-arm-kernel@lists.infradead.org; Sun, 20 Jan 2019 17:42:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7GEZFY9FBwFtJvdNCp7bJwkJNb3GByq64+HpZTjvTmo=; b=sIqedUtm+fzWeCn9tOl0skf4qtrblwa60xlIpXZa69HMDF+6qPpGl9XqTgdd94teR0RGDqGkw/YJpyWbbwYXbTNBCvy4ZYnnFmcwj6MKAbTRhBRNaw+/2sZRotpS8w2PTYN+4KWELUcrupNba6a/sl21rNxFL0vbTIPT0AO68+M= Received: from MWHPR0201CA0069.namprd02.prod.outlook.com (2603:10b6:301:73::46) by DM6PR02MB4457.namprd02.prod.outlook.com (2603:10b6:5:29::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.27; Sun, 20 Jan 2019 17:26:12 +0000 Received: from SN1NAM02FT033.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::209) by MWHPR0201CA0069.outlook.office365.com (2603:10b6:301:73::46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.26 via Frontend Transport; Sun, 20 Jan 2019 17:26:11 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT033.mail.protection.outlook.com (10.152.72.133) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1558.11 via Frontend Transport; Sun, 20 Jan 2019 17:26:11 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1glGrK-0005Vg-SV; Sun, 20 Jan 2019 09:26:10 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1glGrF-0000wL-OU; Sun, 20 Jan 2019 09:26:05 -0800 Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id x0KHPuwO019870; Sun, 20 Jan 2019 09:25:56 -0800 Received: from [172.23.37.118] (helo=xhdnavam40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1glGr5-0000sm-MA; Sun, 20 Jan 2019 09:25:56 -0800 From: Nava kishore Manne To: , , , , , , , Subject: [PATCH v3 6/6] dt-bindings: fpga: Add bindings for ZynqMP fpga driver Date: Mon, 21 Jan 2019 22:54:27 +0530 Message-ID: <20190121172427.20446-7-nava.manne@xilinx.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190121172427.20446-1-nava.manne@xilinx.com> References: <20190121172427.20446-1-nava.manne@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(396003)(346002)(39830400003)(376002)(2980300002)(199004)(189003)(2906002)(486006)(508600001)(7696005)(106466001)(1076003)(47776003)(51416003)(426003)(336012)(2616005)(11346002)(446003)(476003)(356004)(126002)(6666004)(76176011)(186003)(77096007)(26005)(50466002)(2201001)(48376002)(9786002)(106002)(36386004)(4326008)(107886003)(8936002)(16586007)(39060400002)(8676002)(63266004)(36756003)(305945005)(81166006)(110136005)(81156014)(50226002)(107986001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4457; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT033; 1:jyY67xD67Um7LgGecezt0P8cU7r3Qhv40/jQOdBqMjZ/uRUbBGLZiHUtINMquT92dGbteP8zboiEIqzfHMrNHMe0FA1pZn5tQSH1MjiLCG7ZMCD9e4MA+dN+v7Bh1AjwSlTFc98d83DFDB74SRQOLYD1UCg+YVGb4EYhm866ZLk= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 930639a6-7816-428c-adf8-08d67efc5f46 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4608076)(4709027)(2017052603328)(7153060); SRVR:DM6PR02MB4457; X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4457; 3:YBeyACXm50SN/nMhNu73Tigxjnhh03W5q1SycAgc/BSivL8WOUnBCKsdXRDnxLJN/lqAVUfgttzymCCVYbXaUKE/XEfQ8HpCzVtg56sZvtabjgldQaRW4mtQ86F5tG0HCskhYxWJ9rcSvMedovRtfg7p5p0b7Oud0VpbDHZmObFRjXsne9NfiS++PG4xyKAEXZKFNHfYvRD+SqS6uS32HiV27ZKe6BAHumMtgH3gN3EUqBWEsWPm5QV9uGARjU0ELurlmrFTUcVTDwXmGPvYCBzVtgeOe7R2PRCjlpUkC6u9hfVy0VdAQD2qZomamYWHVCK5wJUGkatMexJlU+JiBFc3pZ1nyef3IuO88aMV4gQB0P81JTsF+3B6PkaP04V1; 25:fIzTZeahEoypzM3+2wYpN/Ulh5/LZ35C6h17JyJW5Xp8duiMUjOZiKGR8SYbHahd4FHSjOXn8m/Cs8rnJTItZrmivMtQWMS9CP3AVbAaUSbo0K2ywqOMejhcscH/JXgiJTP0sT4boLOH39s2NPOPfP7As+TBuM6Prd+IGigQrWqgGBrqslKXArRuAfI7t4SolmDlNW4Hdxn69uWKpDGqu7lBSOrCUX5oL3CxzJ/zYwi5TxRrVwgM/y5/pE3bjp5mnkcFDHSXf0Xw/EzEp9aDrjUQQ4Q3gDuQZ/F82f/wsYtJVSBedgHrz0sYrEgT7FUE5PKRiMqo9yxZA3uzf7JiFQ== X-MS-TrafficTypeDiagnostic: DM6PR02MB4457: X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4457; 31:QYSCx1awYoFynJcoD3ZcxCtFbk8S0JubeF8qLeU4YLsWRwVYFB32U1CsPeIpef/jf5H3igCaSW/mr0ti0tn2tg8GYHLQuQZAiI5ruyVtajXn2T/v4qeanyJcMh/lBYP4C136tMjcevEblRdAlp6QlB3iEjcAqiM1HL4W1sLfsVO1nuihc/xEVIj+BUoSUsKA96j6dSp8gCs838zeiQ1CLVbWeWtRk1aLniiOrxyvaWQ=; 20:x/JYi8yjHSo9CAhTZ6wzUP175djSZ1NwEOPUvD9v3JT5OiAQNBwviOrwYJadN1VpNEv5yParhV+YHGSyixMxSqr6t9Y53N7e0NBCXxkNKwoZub/UnzZ+IvXcOlgWL3A5+QojTx4tf6+vwLUOHa0me/K/esanzctw7A5N+nDCTvYvC+FelbiIjQ/ETZsAukEmXHB4MrHUIaEgYXaGAEjXBtSo1L3swAdpLPHcJrS/DQsKJMEf4PftWd2JFbhMfRb0SXpY02gpVezJM+cR1zD4jQOVgGDyHIwlFbUMrEp0lwJYOUzBsoq/TX4rX4BjmBT3zmmWp4E7x8usNfYIMTUCOI/R4VahLY/WJHFqWaUZK5vtPfyYbdfiJEDN08+elsMQ0Aotq5dWmrnnE2g3JEgJgpB+iF+PmYzZSzi1Zzj6F2Q2ujD+EhANPoec6MuWk9je4bxf1fnfUxcnMPRdvgZCeUGpVapUeure/8afffQsEWg0jChcQlRBjd+ivFkfTqpb X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4457; 4:GRqVIqWklis3y+os1QWq7AW/Zhad+18Xill8+Pvxn+Rcyc05FFcz6x+ijDqDU1vNw0tJYScfu7tY3dYDgrD9xFZWQjPU4X0qyXgPxpOwN1Chv65DCqVE0T6GRy98X0YvYIFV4D+M5WcIGQtjnQbOtkffP6nFI8v4/f8I+6xBHQnV7F/1IuDfNGqVBhxWy5NfkQrPgcIOzMZuiXmHrQOlTwT06hPTrWoXmaNw9hz5+kokrZjlS8SbgPDiwgVvDY6vcfg8Gr0NIDpKk4qsvzNSCB7Mk431kZMv2FfNXPmPy6zV4puf+cCrcGxLDKP+hDG4 X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4457; 23:9z3VzqrP2mAr2j/6SsLPiW0F125vtDMDgJcdxdgTg?= a309r51Lcmgkg1swb2cXQKyaLkYH8J5GI7mPLBiO0Bad3OExmfhkar1KIFHupt5Wp3dsSxfaSEbCd374H3fAtsyrzeZFJ1RZdxWEbOvArT5LjSrKxUFeedpi/XYOlDyC5EFMFEO9JOjxCOkoKtM94nbpRY0RMgWRW2kz4REsMJnlSmX9+0WlMRruZ+YpeqNhQvfawwzgPwN/UvInG1U1dGLrqbxXuGXi2T+s2YkmfT4nVQdY3/s22l3iQLfa9xhGKMfonsz2JB3grMlFtzNwVwZxi2Yxp001vPkxfAuCzFtGj7ziX4lIDIhppDFSlCyl2UofYxzzKhmyPXiKOCE5eDezjhPOz7ngdQx4Eo/Mk7M/vR9TP9+xCifRTasxpRzg/RLFCGCBGdJhaYBSLW8VMHMCEno9myfJrsXv1INJFAxpUt4XnKSLujMjVeb80QHTfWHKqQud85yyd2vFtmUfo6PCPcxASc9ayYfYakrZ4DEM/Kpv7a8aKQJ02Ev9dH58FyhvrmvHw1Hwz/m34/kudFXbVohDMrXsAOekExcoKKLck7fE2GGb0uaIckQxQQ/qqPgIqi5TME3VDpvzhYLGCC36M39GLZdSBLvhjwiGkJ8LK/aiXMTFqyopuEyOllyrXr+9RGIABO0OlCdZd+TvN4jNGhsXfRKCuPZl3XWnZSboae7ANK8IbRbfH88lvfbEzMVslwH62+a4ck8N4Wmw7az07a7m8Ezjj0yHtkdgF+lHT0W3qGe6cczp1oFRP+aqqa/BUam3W4MPSuzDdlVhyj8pBnR56nCDUIJ8jRAD+jUnqyqEVe4bq7lKa68YjAbHEVxAEqdLPsIAIw/yhqIzohDAYwXo/9KznBKM5OWy0FpQlONugXdiO24k1yj4OT/2Q7VBZT3dHQXQ/6ASGnPeYtQRc8nRVmzBH6TH0qnYjbvG0+5mJoB51O8Q1usUT2L7ohmQnMoLbTU6eIeGsb7YYAGaWDMrWn5L0T444cy0383QI281Ejxxznlzh6up6xlVfAnXBzx+0vwuVN8aRirCeAo0vCN6nzynwLwvnC72KuXMg== X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: qlM4ZfDFnKoF2RKpAC5obBVDM5dk4oJveeDdF5TiwKMfgEVoUdoPVlFONKK0S8owTQMsditJ1VVCt4h2OX0twTq+Yi6RVvhyItEA/l6N4CLATiOU5QkzviTGN42+2t0uS21zBS6yL+ddQzm4Ijqqur/GSk6/Muxvgtwayn+ElMTkdKit45WGS5Yc30Ml63xdT/0aJX/01qex/+gawFzzyt85oo4KD7hrcfMYFvdL/z4cDNHUcC9Dr5Kq3PDypN1f5TmU0X2CDTovep042qEc3ukmBqW0vSKvSr4Xhu/RDCxkAcr7ONdsxx/0PHjoDYo6wIX7mOKg8ywBj3rJSavy2n0lvksW7iWDmmcoyvqOfWREfi6oKr7AWUmIbHqs8HwX3YhcofPpiKSnOdDaBZYKEgJrtJsWgS5EOEgn46uVtoo= X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4457; 6:m9K79MHEVb9jPESmhOcwb4xIsYSC5MXq0FlirCikeQQMe5bsviym3B08hKODKcA5oJ5TS4Zl7OWKfj1dMTB0mCx8XtuEF81TYVO3tShlONN69BC9vmWfFIbus1nZZgVKZgtW4SHjqO9F7MdFd3YJ8s1ERD95Fxy3miSbl67yOdwMysjdz5D7/uGE6syWXCSpVU4yttC4JievTl1Mwyp1EoWh7ekc+2WvkQ5YdqWtUh15NzDfTi5ZoUxXQmw8yP189uiftZ7IvtCWiUHMZZ5CLxTfdr8/w/mMR+MyWjsBiedvxtVJidXMoIzv9QKYE7TFiZGBBRgxGbCV8BMMfXs3G3sne8Ap4PwWJdXROqqfm+SJ7nrXHjau4gmE82YYaGZ/EBoXMtqzHgnexKnGGpVIWIoDSxPAm0lz4kv9+xqjI7nw9yM+4ZfOmUpv74B7VE7qgAMgipA+okCl5yypG546nw==; 5:B8DuSX3UYE85+G2uivmfQw6dTVBqQ0nRSrhL72L6aZOllvLAzAzHd0fB2cwWHu17xJV0kVF5J/1cTqani2704yFTgkaklgooE8X2cxK+qraAYsNkzcPIaaQsxlF90mMkOaqY/a5b19GiGUPSbyQMVRNJpByjeVwT0bKRTgTYJBChlyWH/aAvHsFpqSTydFazbrv/pp5ox/G4FxO/gMcorA==; 7:vsHFhXVsXZSuiduSTt1HcBGBVQuMQTX40K2+pSQ0LVRTGoThtkPkkCgNZhbGCCGAFQc1QBPPC83wSK/UJZF1AVIPOJP0Lage5aeZIf1HHwkqrIB3HqzuKWelKYhCqoX93aU/kj5/UDpsqwKj0LLueg== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2019 17:26:11.2485 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 930639a6-7816-428c-adf8-08d67efc5f46 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4457 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190120_094216_080401_1ACF0348 X-CRM114-Status: UNSURE ( 9.17 ) X-CRM114-Notice: Please train this message. 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: Nava kishore Manne 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 documentation to describe Xilinx ZynqMP fpga driver bindings. Signed-off-by: Nava kishore Manne --- Changes for v3: -Removed PCAP as a child node to the FW and Created an independent node since PCAP driver is a consumer not a provider. .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt diff --git a/Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt b/Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt new file mode 100644 index 000000000000..1f6f58872311 --- /dev/null +++ b/Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt @@ -0,0 +1,13 @@ +Device Tree zynqmp-fpga bindings for the Zynq Ultrascale+ MPSoC controlled +using ZynqMP SoC firmware interface +For Bitstream configuration on ZynqMp Soc uses processor configuration +port(PCAP) to configure the programmable logic(PL) through PS by using +FW interface. + +Required properties: +- compatible: should contain "xlnx,zynqmp-pcap-fpga" + +Example: + zynqmp_pcap: pcap { + compatible = "xlnx,zynqmp-pcap-fpga"; + };