Received: by 10.223.176.46 with SMTP id f43csp1362843wra; Wed, 24 Jan 2018 15:24:22 -0800 (PST) X-Google-Smtp-Source: AH8x227V7qxEBA6RQ4pwYwd9oqQW20TDcFhqJXRSyehwNcrD5wfIcyOAxpV5UKq+cGkMca7ZH4kS X-Received: by 10.98.253.5 with SMTP id p5mr14410687pfh.132.1516836262493; Wed, 24 Jan 2018 15:24:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516836262; cv=none; d=google.com; s=arc-20160816; b=G5WPwsbR89+Zx5VNS1HTQdvDAePdwGER0kfy7nOvF8qhVfQYOCHAb/2HxCVMFj++GH bPL1x9767eBE9PeWMGXLPy4p2ovV7pIqODVOS29ejX0aSlwjefJXWBOVE5nFSt7R60VS TWoXsEGa40ayQoiQQF3utpELqHdR5MBbizAnGwp4u342DHiBoQ9NDj3HCBFYV8g20hy6 +tmLxXD2eeOKqgnZWE9lBKD0K65yM/vmAho3ow7ryTIJt6ovf4M+01UzGH9UNMj9e0RK 2Umz/ya473rZquVO3uSKxQpdMHs2Bdi4J2AINYk83tLbKiKHBX+uCfDR+PaiO8t0lbvx m0/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature:arc-authentication-results; bh=fieTRukGsG+UZq00kGfty2MgvhiyY5cUSNQ1/oLLcME=; b=Ws+UR4TpnYU3LHH4GOxYxVz4FDhLDxr3DyxlrLMeiAmnh5M+q2zgQyES3Dt7WTcI6j pPPnPAqxqiGuHqOxPHDkFSZqFW5dKLU2NoytA/5zyI8CcE5Lmhl2gfUO5/hrblnphCR6 J6pxWwA8zGT+7C6SlXAKJR0MfYwP0pwC05QqJr/RNpm2OBUWUfz4wyoYEHeGi+eNES/I EW7AYtPlNd7XpwkbUuwQ5jzkKmbOLbdFvQyjGtWFi+ndH2RL9VAtnjl8VYEy+bkiddnW +1UWdJGpzZL88PoSO55oFqCqGYnND9l1CUTZH3RJA/8Z6PdIlduzV9n9ZoOWIXRWk/9P Mwug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=YCPg8rsw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y22-v6si912566plr.606.2018.01.24.15.24.08; Wed, 24 Jan 2018 15:24:22 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=YCPg8rsw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933235AbeAXXWa (ORCPT + 99 others); Wed, 24 Jan 2018 18:22:30 -0500 Received: from mail-dm3nam03on0052.outbound.protection.outlook.com ([104.47.41.52]:26635 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932983AbeAXXVx (ORCPT ); Wed, 24 Jan 2018 18:21:53 -0500 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; bh=fieTRukGsG+UZq00kGfty2MgvhiyY5cUSNQ1/oLLcME=; b=YCPg8rswEkG52N4edkiNGNSzmuwqVDP7JrJgEP7UEmB49YyUmiBSslwKHyPju2W11sg19L+25j4D3HMv64iha/7/zMCglWjUBntvpTGzMnm9uFOV5boZDJrVZiKPCuVzzWEmeBHxrgsXTYYNmWRXMV4MlzBaDx1WSn1dUi3as/8= Received: from MWHPR0201CA0079.namprd02.prod.outlook.com (10.167.161.20) by MWHPR02MB3279.namprd02.prod.outlook.com (10.164.187.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Wed, 24 Jan 2018 23:21:49 +0000 Received: from BL2NAM02FT058.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::201) by MWHPR0201CA0079.outlook.office365.com (2603:10b6:301:75::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.444.14 via Frontend Transport; Wed, 24 Jan 2018 23:21:49 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; 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 BL2NAM02FT058.mail.protection.outlook.com (10.152.76.176) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.444.13 via Frontend Transport; Wed, 24 Jan 2018 23:21:44 +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 1eeUMQ-0001tj-W8; Wed, 24 Jan 2018 15:21:42 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1eeUMQ-0001C0-Tp; Wed, 24 Jan 2018 15:21:42 -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 w0ONLZmK020792; Wed, 24 Jan 2018 15:21:35 -0800 Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1eeUMJ-0001B7-Bg; Wed, 24 Jan 2018 15:21:35 -0800 From: Jolly Shah To: , , , , , , , , , , CC: , , , Jolly Shah , Rajan Vaja Subject: [PATCH v3 1/4] dt-bindings: firmware: Add bindings for ZynqMP firmware Date: Wed, 24 Jan 2018 15:21:11 -0800 Message-ID: <1516836074-4149-2-git-send-email-jollys@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1516836074-4149-1-git-send-email-jollys@xilinx.com> References: <1516836074-4149-1-git-send-email-jollys@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23616.006 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)(376002)(39860400002)(346002)(39380400002)(396003)(2980300002)(438002)(189003)(199004)(50466002)(36756003)(72206003)(48376002)(356003)(4326008)(51416003)(2906002)(106466001)(186003)(76176011)(7696005)(5660300001)(9786002)(50226002)(63266004)(16586007)(39060400002)(8676002)(26005)(316002)(81166006)(6666003)(110136005)(305945005)(77096007)(47776003)(54906003)(2201001)(107886003)(81156014)(8936002)(336011)(36386004)(478600001)(2950100002)(7416002)(106002)(107986001)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:MWHPR02MB3279;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-60-83.xilinx.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT058;1:lEzz89GOaAYouUgD82BYmN6gJQXdJ+Jj1LvhS0V1xpN0J0OzjwKHAOl2XDAjhseoI4lYhYBeDBiJeVJbBBXq5c3sUiZcy26AeCaB9xnBAjJuya/aB1D9QP0ZRrVc7fOY MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 58a4e3b5-37b1-4398-0370-08d563813e3d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060);SRVR:MWHPR02MB3279; X-Microsoft-Exchange-Diagnostics: 1;MWHPR02MB3279;3:6l8AE9BvvrUH3ZI6VArynpcZsm8O9OSQgi44UKwUraX/hpXCOzmMJ2ysztek010Notbz/ljBiGZweMEOyaVe0n4DZix/7wJKZKzBRlGqHzQFmMKGzOmyybbWkxowSqaOmZbN258eQ6kXS6MlqioAOPVvEtMs3/BmhP7lMmHeS7zHXkoNFz2b2fqDoUQudrYO5N26DlESxKJxGnk18STM5aPNgz7K0/204c455TBVkwJKOlRZCElnQ+6ZyIpMGfklyk50pbBQFZJHbQcwqyVlQcucu7tDMtbBP0DLEmd8qaFOa2r3Tl0DDbEnN+QZAjiunH/brICZA44TfqvKX/5qm03qXOjjcwUOSGGTLREU7Lo=;25:jpDeodwtO7LjutvagZBZfkG/N11w6bqVqx954NjZS3Q6aYRePYKsee9TaIp45/Fq2asRWwKwTlRJY/MLef2kHSJ1WVKJkUl1VgpagWiizy+GuWpmDxCAB5OqJiiEPFzeSaMozn4x0eSsVcr4RGTQH0zCzeehgWKUSubQi5dGKXzitjneuc0kvuwX3xBO6OmLIoPDtRyebGzpqI8Boh8l2T7uNoMgFGigurLfmj6V+BeW36ty1P8bxVAxNK+uWgjE/+hbE2ojHykbn3MpJccD7Sxs3kV7qdk0JnxW2ttgHMLMMqTMI8QpaXZbswAvXLDXA9g96sva4VelDurCNwzjdQ== X-MS-TrafficTypeDiagnostic: MWHPR02MB3279: X-Microsoft-Exchange-Diagnostics: 1;MWHPR02MB3279;31:I+A/a9aK7LtAc2p9sl8SsBFiAh7NGVBKKXPkC7x/MSMpFRB2STJc44vFH6UANVxxLpo8lP50shQRADXGjDcRseMDq2MUVmkA2xiAkFsJ91oXFeonnqjFU7voEGap1rZXCwiarB6ZbHUIH02efx4RQTZW1bVxCLnW6mwqMqDwoxwR/Eld+jV4run+phSgabMKqZOVZiZTxFMpIY3B90B2dqKKMPQ+jN4joDf4TdbwZVg=;20:4GrjKA5nlM5quR43XiyRTt3YWf7eETTbrzBqd62g3YSsKQy9j+d+fN9d8T64J6QoMrKxBXZzKfUGgffVJFxpbm94OXY+99g6gEzIANrMzAiN8Xsszolbpbk+4er4vCZzP8zTnmw8P9CcvzWE23kpIr3HyBXUPyzWdt0XW5SBnWtl+R8FWjg4vnRSzqhWwNLLMMOEalu7bACWx0Wb6YjxoPOFq0hUxFOvz8tELj+OB+hmUNvoNEEtlVRgKn5X4jto1DUbZICirPlFdmSMX5Ql7+UkEgc6FnBh2Z1NDZmABYfeM9GwPUJEyaV7aC4oLkh0uR1fsUB9ARQzsGCC6dUWC/OywvB89m73QWU1eou25KzHVGWBGzWYawNwScZ5kjrcz6EJK+zUOyjbgPveCYYN79snvj/c9s0bGnXM61STndvd5i/bDOoLR81PQBWYi5X7PskfzFSePn8m9fB2BFkWe2t4ynXIO6bZTWjB8O9xmzWZLblIDLybTxDzp3yAF9nR X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040501)(2401047)(8121501046)(5005006)(3002001)(93006095)(93004095)(10201501046)(3231023)(2400081)(944501161)(6055026)(6041288)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011);SRVR:MWHPR02MB3279;BCL:0;PCL:0;RULEID:;SRVR:MWHPR02MB3279; X-Microsoft-Exchange-Diagnostics: 1;MWHPR02MB3279;4:2a1F2br/u82HFciL05rpBz2K129Ou3u/ULRKiM/HxkQ3Ohjp5lJ0JYaRT+0xfjwUPrmzcxMzxTqYGzlCqXAvRqpXj8bfa1UHk33vl68pyjvjoOhTLE7L0yA8Wv6G1VK7A+NHqzwnT/mY6uo+1MiRX4gj4B1js7qL/jbTKHie86ZaP/1CyJzi1HZbIIcelXWPI/gpV8wbUrnuBbFBAuGpeHUbN6Yy6dGcAFAmpfpfcH5lQYuVb5jLYAceyJQBg0LcqtKNblwC1OFkAlQHI2AdLWWNnWtJA2Slq6xIo+Iu5Nv3myGkUvgEmISBUWufVdOP X-Forefront-PRVS: 056297E276 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;MWHPR02MB3279;23:E6IaUcCIzm3RVbGwAQbdxqFXtGG4VhMTMwpwhDQz1?= =?us-ascii?Q?n6JectIRSa7NY948cujOrA4RS8lYKBjQD7AH7Lo5GOL+nb1ztWSWBIXv2cpH?= =?us-ascii?Q?xLTcLzpBSiOF31zvF8SgZod+gAibYpBYmcWvyVPCGcZblTJOyQtQLBACVtAd?= =?us-ascii?Q?Ubhl+gf4nfxR5yjpb9aSPBxNh6ewzwJETqUb+4vGMwVv5c6coH1yjZCk6psA?= =?us-ascii?Q?GsyjXuyEHM7LIxXv0+Kv71hIajK6pfbBkGP4nXIZelr6S0ZVwopLxgpV0oQD?= =?us-ascii?Q?uVtFnW/Ee4RIbOp+Qt5nGClvXK1UfsIC+GiaxJnNPuTuZRFF9CKyb+DhG6G8?= =?us-ascii?Q?vME8jxXNJ/It/o4wm+7sGi1GcPuBLO0DcmR6nADrYNsI9LBcDNF24FwSwu0H?= =?us-ascii?Q?7BkG6Qlbixp6PjQGx3My/Hr+mbVvecLMHRRKxh3k8aE3s6wwp5zNUk6CoEeo?= =?us-ascii?Q?QLEeOKWwMAWnZI4ce4aVkJ9SMvXDozObo1HPkXaHX9dXn75TR06MoocSZ/w2?= =?us-ascii?Q?Zib6sT0n1lGeeVIbx70jK6h8Otd6smhAqohbKAqVyyiQYRQhTpWnJT48jDTV?= =?us-ascii?Q?1osICJd9JrThgHJpuZyB3qlg/X7vvpQ320E7sCFxgALnPKWwFlQ+y9k8uWEF?= =?us-ascii?Q?UvEHFab48jot+twoWR1izb2Qj+oM7oG2iF1bHvXBEFKiHPvlJBWD6h/JU25z?= =?us-ascii?Q?lxuttjwvNhu0nANnMkmF6Mz8bPYmdVyvyg/UmOZBdDxCH740RwVpvF5f3egT?= =?us-ascii?Q?PiCo6ZpUC5AEa26Iwhv84c/6TkEv8zoz3ht6JU40jSRgw3ohmuy88ZMxgtJF?= =?us-ascii?Q?HeG9J+dkaVmYgO/uc3P05MeE4KyZoIcjpUku7Nf3TDQwfugOnCVFVVHXOtsM?= =?us-ascii?Q?8SyqABhHWfmhrHsogdKoRe5WnWH95MayfDinUoJQunLNMs/tQMsz7LENFAbV?= =?us-ascii?Q?i/C3PcHadWXC11H/dW9O1Ztfx7QVh83RMoHF84uSjG7zWoiTQGyFQ00qxmf5?= =?us-ascii?Q?wxGCZTAG7FydZMX0WCZjDQGxB1Jbo2E9OpGR3G8Y1NsMFmzo1ppnBYet61lT?= =?us-ascii?Q?Rvu1AcZKm0/UW3cypFCthmrQt5L1O8dB+Iwh5hCt5iqnjHG4rtTf1uLJud/3?= =?us-ascii?Q?/MtQXqZ9acSZ2eE07meuKZ/GNKVCTVm?= X-Microsoft-Exchange-Diagnostics: 1;MWHPR02MB3279;6:afkGrGbF1mogpeU30Xr0zzEf9IxYb/S/Kx2yNbbj4wUj3WxCdUzy4DowE0Gu0MIJOPsEJLcrNYHBKuj1g+Bq7mGBMdP/cY7KpucX6EcNxQZVf7PhKpNySy8c7p6pRXgDspWPA0/f8v+sNKQWtccG23izfddl+NNUt97NA0k0yr7CdQmQfKiY49tgbcsUej37tLUa8sF40QHbgYdW4KzmBg2NUJfbHHZH1SFqvs2CKr8Bjs2yHN/l6I5k5fabTHKQ+93zSU4yRZZU1FVaWK649z2qGDf7wHnE1oEAXBhGkS0LGFjqRSKP4BDhgOguizRvm1y+VNt/+brB7m5wHe8TOWrcxIBnbJUqV5rEMiLa+9w=;5:eM+FuRllMz44aB0jJ+7VnHoucM/pmetzlzzspiqtEWi+XkTSH02q/LrS0S6lkcyhpmB3Qc9/gPbDVjne7NZZdTw6KNGmmuh9y3KSbaEq2LAIFBJDFaqLVi4af6SOX9QQUm7rLbS2sn4Z/XpD2/+BOr4z7y/2u8HRVSLxGu5EzX8=;24:lEdPLVkgdaTbS6WWhHOkIrH6qLZEC1dLvRu5fBWcLcDR5Tvr6DYSmGQEzYADvKwtjBJISnM8ZqlchkwFKvUTTFmb7ybVlFqm/O6czb9hSI4=;7:MawG/cRff68DoZCZrO9Um1CEfKTYgBdlo16mrgfKOXi3DyKF+7Pp+vjNPxApNUNb7HLg4wEy/JX6CwH14ftaJXJP4PlYUhuyfCjE9PFrEsxzL7IgKCz5a3DhaxWiYHACLENY/17qRjme4gbQUdPoTxIvlVdMSk5INmFCSfB693ohOUlN9b9QHaNBBaznkFiQHTVu0wc0vyg5BJpRi6DE21KWNmgg4CpD3SPAOK2kHKWOeSGSI8aHqAGuukdu77e0 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2018 23:21:44.0750 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 58a4e3b5-37b1-4398-0370-08d563813e3d 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: MWHPR02MB3279 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add documentation to describe Xilinx ZynqMP firmware driver bindings. Firmware driver provides an interface to firmware APIs. Interface APIs can be used by any driver to communicate to PMUFW (Platform Management Unit). Signed-off-by: Jolly Shah Signed-off-by: Rajan Vaja --- .../bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt diff --git a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt new file mode 100644 index 0000000..a7aaf56 --- /dev/null +++ b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt @@ -0,0 +1,16 @@ +Xilinx Zynq MPSoC Firmware Device Tree Bindings + +The zynqmp-firmware node describes the interface to platform firmware. + +Required properties: + - compatible: Must contain: "xlnx,zynqmp-firmware" + - method: The method of calling the PM-API firmware layer. + Permitted values are: + - "smc" : To be used in configurations without a hypervisor + - "hvc" : To be used when hypervisor is present + +Examples: + zynqmp_firmware: zynqmp-firmware { + compatible = "xlnx,zynqmp-firmware"; + method = "smc"; + }; -- 2.7.4