Message ID | 1516220434-22204-2-git-send-email-jollys@xilinx.com |
---|---|
State | Superseded, archived |
Headers | show
Return-Path: <devicetree-owner@vger.kernel.org> X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="hOTmGfYZ"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zMJQz3H7dz9t6K for <incoming-dt@patchwork.ozlabs.org>; Thu, 18 Jan 2018 07:22:03 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753265AbeAQUWB (ORCPT <rfc822;incoming-dt@patchwork.ozlabs.org>); Wed, 17 Jan 2018 15:22:01 -0500 Received: from mail-bl2nam02on0074.outbound.protection.outlook.com ([104.47.38.74]:53632 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752625AbeAQUVO (ORCPT <rfc822;devicetree@vger.kernel.org>); Wed, 17 Jan 2018 15:21:14 -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=1YU7WgE39DXfrVpc6WShJAUyqWYe9LtU2Vuq2Y/iQ/A=; b=hOTmGfYZ3FaS4V+sWINYd08Gwu0zRQARpGa2gbzhQItfxqxomaH978gdnQ/lkH7iZfhaC6YEVRfC6JlLAkmOkj5p37SPg9wqK1o1uRvl5yDXZN+8Rz5VLFMLUjkfv4bg512Tu8QxTEWKja9LhnrAwQrfB68YOZG3koQ1BMGgWrQ= Received: from CY4PR02CA0002.namprd02.prod.outlook.com (10.169.188.12) by CY4PR02MB3382.namprd02.prod.outlook.com (10.165.89.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Wed, 17 Jan 2018 20:21:10 +0000 Received: from CY1NAM02FT050.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::201) by CY4PR02CA0002.outlook.office365.com (2603:10b6:903:18::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.407.7 via Frontend Transport; Wed, 17 Jan 2018 20:21:10 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) 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.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 CY1NAM02FT050.mail.protection.outlook.com (10.152.75.65) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.428.12 via Frontend Transport; Wed, 17 Jan 2018 20:21:09 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:47378 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from <jolly.shah@xilinx.com>) id 1ebuCq-0006PG-He; Wed, 17 Jan 2018 12:21:08 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from <jolly.shah@xilinx.com>) id 1ebuCq-0000qz-Ir; Wed, 17 Jan 2018 12:21:08 -0800 Received: from xsj-pvapsmtp01 (smtp2.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w0HKKqNv017755; Wed, 17 Jan 2018 12:20:53 -0800 Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from <jollys@xilinx.com>) id 1ebuCY-0000nS-Dj; Wed, 17 Jan 2018 12:20:50 -0800 From: Jolly Shah <jolly.shah@xilinx.com> To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, <dmitry.torokhov@gmail.com>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, <mark.rutland@arm.com> CC: <linux-arm-kernel@lists.infradead.org>, <linux-kernel@vger.kernel.org>, <devicetree@vger.kernel.org>, <rajanv@xilinx.com>, Jolly Shah <jollys@xilinx.com> Subject: [PATCH v2 1/4] dt-bindings: firmware: Add bindings for ZynqMP firmware Date: Wed, 17 Jan 2018 12:20:31 -0800 Message-ID: <1516220434-22204-2-git-send-email-jollys@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1516220434-22204-1-git-send-email-jollys@xilinx.com> References: <1516220434-22204-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-23600.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)(979002)(39860400002)(396003)(376002)(39380400002)(346002)(2980300002)(438002)(199004)(189003)(478600001)(26005)(54906003)(7416002)(51416003)(356003)(59450400001)(110136005)(2906002)(305945005)(316002)(7696005)(47776003)(5660300001)(5890100001)(106466001)(106002)(2950100002)(72206003)(76176011)(8936002)(107886003)(2201001)(81166006)(8676002)(39060400002)(36756003)(8746002)(6666003)(81156014)(63266004)(50226002)(4326008)(50466002)(36386004)(9786002)(48376002)(77096007)(921003)(107986001)(1121003)(5001870100001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3382; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT050; 1:Z2+jMkLckqOFpnDnoLKjK7o5fTb5m72MRoAJlgT+LUk8uw/AXNYzEtU7JZ/4orHruW0MEzYoVQrGIqoKziYiDQnRbXc2vHTEh/vZmG4US1t5sFSKNg7eBL1L44F1yM7I MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5396ec50-43aa-48d6-77c2-08d55de7d8ff X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:CY4PR02MB3382; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 3:QdXiAtRmJFVIuKPzIM30L7fLaO3QRpudvOyrMLx9PjZ2bcnsX9lkXzDfo8wRL6kdPV/WD0/qXl7WlbnvT12aWXw7weQ3+WeJOMYXHAsrY9Uoni4vvVfh8fRLLFtphvj78icW/lFn4i3UveuWoHz4QVJ46NkpLCse5+rG2O2p7aCtIdxeRrZvyxNIFGyCGzF3H1rbY0Kgl38gvbrizaIvCRQXmzgo7Tj7bPr69RxL2Cm7vN3CRh1g4YPInLaXmD69u0F8qname06ywLwBNYKxB7ghtmnNJdgAvhUb/3RYU9qhWCmF2hZBY6z/uAcVy/SLIxnBhOwrOt7aeVb7Vsjq5YzyhlkaFiO1t7gZEkgdhl0=; 25:2sNztMde9MA6MJLOHYkWTpc4mK3xqaUD2mbNMuz+/8o8UvGd+xCsFvRmcN36yg/IVMYBrXAIoAbmayn/NjDN3XSZGH+vGHsUkiW/+fFbclN68FixqxBU/DAq6ueE4b286i7gQbzzDGnAnjwpJIXhauJKfHycmczouDo2WRP0Ar5Wf2atJBZ5Yi0SodWmYjysG12KHjOKDUq/kx/InJXAlVGa1+VXsJ2b/kmgvjYlSm+SCIZRW0FqlzDFiQIqKbzApbeZgmQjZP2lJ7Rq7wWFrtw22YvZSV2v1oOjBIGubDBn9iztN1MzkZClg2eZNHqBAKOv7GM5V1CRYOLa4CbOjw== X-MS-TrafficTypeDiagnostic: CY4PR02MB3382: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 31:WZaNpWkIpu8RgCYTpHYXSCK8nb7KD8kOEfEinGupKenChPP1W1+UdYD2OHhGCQ3l9LOcWrqdy1Qm9NxHdljWQSW+gEXyJf3LCvplU6u/lpPH7OeA8q2FzxxiFHNUlKQDTyI5NQGEsva1SrFtqkIbUkuMrh8sxRnYn76bUgT8kQdx9lvm3P8NO1HSQHZB8kf83FU0FvIfjzX+w5YvVyogbrkjou6p05srxveXm5C0zeY=; 20:4/pvRlTFCWaXc4cK8fmQ+DMRpe6HMsXnflPGSDyUE/pa0IuwQBEvA9fdhibMb11lmm3eCx3lSUE3xY9orc9LoBGTqaenv5nvZdK78bKSIA9GpmiFCEQjGUbbALSOH8ZGSjzvovncefuY32Q8hThwnA2r0R47IiDx0pZ7Ofbici2taX5kSu8/7/6pAZiD0AizbjgxBHYGB9VR6PkPAOfzAIxK5CAuK1+SBCuzl54hcGsoqKnIKHqWPSwVhGC94d+H/wP2bPIC5wnYjO9Ah0ovdh85vi5Kx/vMsRWlfSUNW5ktE+rMP2wkEyuasIU2yerfv6qXTFH3EkuxwBFalTub17xsOVezuXbUxUeYNtkR93eqYhu4Iq6IFiQThUz18x9cahzRCyDsCVgBDsbs1zq7zzP1DU+J5TL6dYD4C5WjIoY3WvVqI5+R6uJgJPXctAw0N0WxXQsu/a8pMfSBdb5C0BYkmnXnMuIfP1n9kSf7RQ/OzlMuTEk/wxbU+IJPz01s Content-Transfer-Encoding: quoted-printable X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: <CY4PR02MB338233733CD129F777A63C1DB8E90@CY4PR02MB3382.namprd02.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(10201501046)(3231023)(2400048)(944501161)(3002001)(93006095)(93004095)(6055026)(6041268)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(6072148)(201708071742011); SRVR:CY4PR02MB3382; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY4PR02MB3382; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 4:rrRQPH2YmKWNqFSQissDsM0ZNjuSXetE5TP/NOVtoP7Z1wfl3ELyWbzJ3cWgFcoHAYMtsBIooeNcZLEQ54zcv2YkhS6auxaYI1ig5gv7IvJuThIzEUKv8Me8LVNRXEx4OvfgWtrsZwJVUJKFqO3rN5zBdSVnnhaA/JtzgO4+zd/TKJaadn+4p3avRy7Hchsnjyk5fFJcg+GSdZJqBfTanPl9HDu4r6eoBbdvCBFvElLtYfO/zYlfXNYH0R55K+g3E4Y7a8QRTP+X/hGCWVfmJWI/xsBlhcfUihOCYDWPrSVk8fbJD+yMCFgUHZyJkGkK X-Forefront-PRVS: 0555EC8317 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3382; 23:EpCFbIoL5DXgrKSiSNuBscWA5rXJnIqABk4g9jKGu?= 2UYIFc5px9PONZsTMBl+rlj9gaqsg51GGwVDpL7t4cXjsiKjE2edfyXj/PkEJGYiOXi2nTi4hEF8cCmYCa7u81Z9OyAxwWX7ExuBTIMJwQxnjzwR1+n7VGw39mCuA5+cVVNjrpTJpP08MzTExZzeD0bCrR7y2DxHi5Nx/MPml9U7WkZqMhWPP42Tn2k8px712rUEnx4Sg9+HvDVbrBojvaAdmR/0b5LcXfS2Dm5nPOn133WLH9QNlhkfUOtcwTMeZ67qvJNkLaH4xWyQU9Og3eyhal2572JZRZGJ5502DmMT4GJqWzzznzIsEwiTJsZYk/d/tDZKX7SMpr6ngEAZDa7qWujSrKdJUVgoCqOlMJcOoAivkD+m4tZuuLVyOur5kWxtWtviC1r0wJ2B5cvFBsuNp3f6Nb7goSlXLGvcmbmEiE/4gKidMYLfn0HObhDG8yT0/8l9i9ThGrznZXTCy1fdYGWcqz7H+ngaPrSFZoegpHHaI5AgE4B8U5A2OtTn3i5kWkwXUclEWG2ZpJUCuoXmM2W/6R/7uqHydDbLyT509fzVSPEWobDdIS5P0WHFw8i5unkC7epM/7vLaNHZkO/UqswUO86WiMlxu0hm/iwngq+vaBpIWnyW9PLPjtW/YYhee36nM8Jh1gOEKa3zkQZxC36xZEr+TEGd3vEUda3cfQJpAxSF71hdVewAexKCa8PTjdVbOgzE7YU7cPOMYFpIVnIlj0KRP+wbu3pcO5TWcQKi37Y/RMIhH6Y8+qE/Ume/pBAbHSsvOKHQsdf3I2yevyz9x21WCYEesgkYy3DxuwoXl9nTBdUbKG60VFtKQjykWbkABhKwyjQ7pYo33q8FfU08Llh1To2dFxdVcpBw81jCBXdy10CzpUENHZXsY/N8x/m7LpolwumPZuLT/p2qJGsRHVtDlLl2+1w0j3UtsvbdIX2LPIGBcHACNnxIJSqD+Ve+kZBrLvNBn7o1MJz1nCB25NpPdKnyWjooNYeTGncAGSDbA/1dGTf8/CgeTGVqkH6YSy2tdmSltqYdPhlLLj2u1AKx0uMQQcpQrdDKNqoC5icvm394dj996MjtBVXLUI/qwEIy7wKL6nS9xkEYe7FVF7gmMhi1agrFA8yD65ahGHw50iuA6VLLD87VWm2d3I42CioIfdyG27Iy7jgK1lkuY5p41RzmsGET1ON7oiosk5iyPxhaF4ziygafpXkLzDQSsJpeSo8c++eetOjJYNL8Dgsvug3XH6i3jXijg== X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 6:dHTr/va56L9BvTWM52h3XtJX5z/Cgo2YBdULtXeTtyQ3BfAjP72rN48lQy1McVThfFC5N94oG4PYBUOoT2KpMuBXpy76RamV04Oy3jEuYvqVnpPALypMNK7MAMCpMWIUIhMZYJK1SGDp/mUZFLeGonmlpsHB1otHo9EhujZzf3nIfJxEzCPi02Wp+JlM1X00ULZjnfHaf8f/6vHkGxQDdW/5L1vDpmSokDDh4cnFeBfKXmXS6gejIAevwQ0jTuKY3yA9Wmhotkxxa13X9osr0M9PA8S5ATNpd1Io9bcMvfsdq5COLZAGMfNK9hHteP9mrkNMfh8uZvYKolmkmRGCreG1aleMJk5htzYQ749BY3M=; 5:M4R1TBwGLrgtPPBvpC4k5vZC6tfhlDbHoZEd+PF4zKnAD+NwRz8bKyzMMxJwRa2QF7X9J+sitZ7taFYhiDiHWhQm7smRNA5v7YeL6QKNJ0CqQtDworth8RC3208O7zLEk5NXfHAm5aIThxx6FGjQgOBDiKkIXOPvDuenqG1wrZs=; 24:bNpxYPW+LuPrmUx5oBN5txnTz1wNYt/8aZOEYfHZRfZQHSca8WJ6eUhEMCbI/2GwUCH6Buu70g5NVH67iJKh6d3bops7s2fLNZEmka1y960=; 7:Q9qSA8ewLGlRBNcOWeO2rmnwkP4I5nby4TNgXXCcBpJ0yrhsiR0yPhHm3jl9Ec+t86J+hj6kRMqzVvEUMyEvpmq88YMN1hWDYNVWc9rbjveRE9YDZzLxuW1osWS2EnkOJK7+n+UiuqQ04sWMWE1bVAh9Zl8gwxyCx0CuERGeReAgWhic7jYv93WjJH4JbGXuMETg/OgFjbDRfh52ShCyLL6L406ow9XP7himyXPOWr9zRllkfoGGpjMwx8d7NsFj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2018 20:21:09.2554 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5396ec50-43aa-48d6-77c2-08d55de7d8ff 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: CY4PR02MB3382 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: <devicetree.vger.kernel.org> X-Mailing-List: devicetree@vger.kernel.org |
Series |
drivers: firmware: xilinx: Add firmware driver support
|
expand
|
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"; + };