From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x226Zqg3rTNS7OfQRVkz5hb+Y9WJ0IkDrxsMD23FVB9dCtkC+HAl/CZrBciePTX90ODp48Nnl ARC-Seal: i=1; a=rsa-sha256; t=1516836113; cv=none; d=google.com; s=arc-20160816; b=bNpwG+lyRnQq+FafBJG1zu4A9Ua6Oh8xJ1fOhJDnoHBgo6EAVXbWrfanSQvTxng3R7 5KWEU2L4pncT7YUaBNqGkn8fqNTye9UQeIHLn/ee3mHqP1doJhmK0CugRr02AzqGV2Y3 2Ja5WTl2AgVKzQggVlDECeDcp1Nkx9q2VANHFJXqlqUem2o2cpzftzS3U13QoqUr3ttd IXV1b8rwNSr/nmkPltNvUHHK/3fVu7CW8n78uML7Vjfw1f7CysEci+5PJKaeoo8Vliwh BpP303VaKkOuTsd5G/rznsaXnXagQIhclhp5gdnPK9j8q/ISYqkykQs5JasYiPm/a2C2 uzIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=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=V4dmnzR/mDsVA/hhyHpBtoYIZTTTwBXGrXMiZsvVumVBaNuzEx5hhzzYyDFZY3Bds8 BOSSJu2rZ4VjCdzQj5EQkpJP0rEUFezOCbUZwosU4ESiOpnyumq9UJ49/3whk3/2RIui d0LK9z3DutzV1c8ygDhXZjGLkgy7giFSWDg9zgoxpYKb5TEjY6bKTp169GvLx3k9xOnn U1AOiTzt7mRjZ/aHv8ANT0JZ8C7oQzJWbe+1iNTjFsT3PE+2ibe8dfMzI/M4mif4Y1dL b9vJj4XMflRuHqpI3BwOOV1eVcGX0e4CVaZ31sEW9N3OWfYXlyXEoeaZGkipqHDBRrPv sGJQ== 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: domain of jollys@xilinx.com designates 104.47.41.67 as permitted sender) smtp.mailfrom=JOLLYS@xilinx.com Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=YCPg8rsw; spf=pass (google.com: domain of jollys@xilinx.com designates 104.47.41.67 as permitted sender) smtp.mailfrom=JOLLYS@xilinx.com 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; 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 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590517943929452186?= X-GMAIL-MSGID: =?utf-8?q?1590517943929452186?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: 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