From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754118AbdCTKll (ORCPT ); Mon, 20 Mar 2017 06:41:41 -0400 Received: from mail-by2nam01on0074.outbound.protection.outlook.com ([104.47.34.74]:39648 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753478AbdCTKkn (ORCPT ); Mon, 20 Mar 2017 06:40:43 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH v3 1/2] doc: Add bindings document for Xilinx LogiCore PR Decoupler To: Moritz Fischer , References: <1489781473-30772-1-git-send-email-mdf@kernel.org> CC: , , , , "Michal Simek" , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , , From: Michal Simek Message-ID: Date: Mon, 20 Mar 2017 11:03:02 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <1489781473-30772-1-git-send-email-mdf@kernel.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-22952.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)(6009001)(39850400002)(39840400002)(39450400003)(39410400002)(39860400002)(2980300002)(438002)(189002)(24454002)(199003)(9170700003)(2950100002)(356003)(2870700001)(4326008)(106466001)(53546008)(31696002)(54906002)(63266004)(76176999)(54356999)(50986999)(33646002)(8676002)(38730400002)(9786002)(6246003)(8936002)(31686004)(83506001)(305945005)(189998001)(65826007)(5660300001)(6666003)(81166006)(23676002)(86362001)(36756003)(50466002)(36386004)(4001350100001)(65806001)(2906002)(47776003)(229853002)(64126003)(77096006)(65956001)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR02MB1378;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CY1NAM02FT052;1:+hIM1ql6guQWASgRfVnmq33ubB1881+fqA5NjV2E6kRzypZ9XMyoA3egc4tp7oje/YpGeVlx/ClVnw1jRtfOKN7bXtiTTIAowbS1jSleWTzo4mD8SVmfe8EDjUtaph8vJb07pt0R6dnYV+Au1R2EPQn8chQNWCBjvYmdyRQehied7b1efBP9u0ubkUyAX342X6CJvLEh3AIKZMATxpS9soD4q+5KEGa3y6S7mKQbR7uQNUVpWXtTN+FthjhR27N3V90O4i/6lLdeSg8I25Wrb97GhUfNuKyAom5919WZHrDq00xSnYUS/g5AgqMaramx3Dxegw1gA7C1+EgfgnGhcCf0Qf1Z3Qltn4reDivb+xg/Crvn9UxVOG+iHNy6FILg5a1nQQ4Rbzs7xhIjVGtTjJ4O4OO4BD/dhgCSjIWUqdFxqA7XPR8DEhvXotbtujvn33TufARsb8aCuBWjXleDr/Snq0gB+EjXLqoC2fLJ/fY1FTz+usBic4ex55Py9T5wIWTb8jhdIBqCtx7AQN44sqh+MNN64OIzE/bX9jbYPdOn2CV0+PcnwWNJITo/qE+3 X-MS-Office365-Filtering-Correlation-Id: ac759b34-8387-4777-a398-08d46f785383 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075);SRVR:BY2PR02MB1378; X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1378;3:Ym4l7ctTzY2pB4XCZPp+s+oQNWtPBAJwszJQXrtM6wiCwoFTecY7NCz+urZ6kdUcPYgzruk6UIkejuraw1zLzasWWdDQPJ2+geOjeSXA7yz4lmHgSHXiIfYzq2nOPif2E3qpqc6eXSvEL1a7qizn5S94s1jW2jrkQAIOA4PXqRWHNM6p2cP79GNunIdhKX4KcnGqiI6OdS43s10nLICMhfg4GUOyIY/VNHA9d5tMuM+Y+/fHNWgMT/XsYUocdjRKEsNQ0WqZ5AsNYE4IvCLF6ijtVAQeLKE51n7/hPMLloKUPDkKrmm6Ic2JVKhHovV8t67E0ds8lOHUwXntP/dUaAupMxHEnieE5qkhfm1g5ZjEC9hfv2ypN8fB4kewwAHVvdEuOYaUjuSVU5T7iO6ABDqXt/MX/gTxo8rHz+7JKZ4=;25:e/O1lmEbJCju8sZ0XQC5V77ErRK+l94x8FwuhBcbzw/wQ5dPWCp4pTG15CK3qg9h6xC8Fw0I0c3PiSkdoK736VtfU+Xpbi1Kyj7IpopJF1Cbgc8Drz7f36simxTk3YdGE+Uf4d2CCj725ewF03/HRVPOWPMTrOfj+ygi2FETSa0sPPKIa/GhBDyAM9W84inEhuRHCx6cctaUBsQiBkhLjx7Q9y6Po1gxBR6+x4AO16vPqWGO/KR48P4yKNuXkVFXzCxU6wEa3fbIbRnAS9D76CxKA6kJmHYivWyJqR3EXtrwETRC8Eh8XoHSysu1VG0mOMl1mZbr/f133BXt4Vd4przZtJAbIiiuh8hNrsjd+JkHMN1ZMne3S0Ezf+7KQeSNMnYmLC5LIrv3qbAUiETpmhm6sbRdAhaoIXaumMykrsD3mzPe5FrADhhtUbcduR9ktUTj9tg4x0MITwl+dAwKRw== X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1378;31:jKeGsjIN0L3gzfkV/IwHb3LhgVt09grKnXfn7clYAs0xGaysY3ofGo2TTNVP+yn/ZEyZXcm7Ocw+zlEOMzAQmd+UISNfzV8HnZ8SRwjjDsNTP9lB7SWrcWzXaRKrQUpxDDT+j4brxN8ZMjOk1u3TEp8+x9cgLRUYWwF9xmdnmand9YkQFDhIAs9Cka+M6El6AL3rLruk0+RPt3DOY+QN+awQhGT8D8ejCZbsfOtBXPUymOusNgZzpvhSNsJPUKeBPkNzXskUgyqOlvZya7VHpumUe7yJp2GzvLcTRIpk/Z8=;20:ovR1pII2c+jcsiSCxSNDazz1EAJEj/4dyOvMXCKDB0b+sE593woReXKmqspLbqQXO03NFYOPY5g47NdG4klcP4mgD0xJCb9lK9sTc2GDPanV1NN61xC4dV7e3OM6z3JsCKdXABgpRzZcBoapuBgTNnGyiw3BISmfCbGGLn+TyK8buFE6es9U+i4apzOw3IqZqlebbgKN1qaIQrKPn5zmHzN5zGpH5UcHgnAy7H621uyOl7Cb54BPYFwM0CJMAr6YVdW5SEvAswVIajMGrhyJ2CRu2mPhurZYLmZ+IASNgC1W3qy2FsIS0uUqpMXHGkt8axU9p2oBL5wJOl1axqQ2ouNFDj5rvLpUvkFMGwtOKFfocF3aZ1NCtw6QphxDtx7/fg7UN5b7+QjFHyW+kFI9mjRq7xPU+WlxQtkrUPFy5oJfpsdx0qi93cUqv0jC37ZJfSqXvhugkA33THD6Uwgb4NHzFb/VHWEQ+x84TsEpui94AIzHUukvlL2c2oZciUZy X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(13017025)(13018025)(13024025)(13023025)(5005006)(8121501046)(13015025)(10201501046)(3002001)(6055026)(6041248)(20161123555025)(20161123562025)(20161123560025)(20161123558025)(20161123564025)(6072148);SRVR:BY2PR02MB1378;BCL:0;PCL:0;RULEID:;SRVR:BY2PR02MB1378; X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1378;4:oOdMViw2bn5HYmhx4I7F5w0OWMLGh8IHVpUXhvUVibeqjLjPxPzpMJKNumBYtiSkrQ6YUOeMSUijzvvZeT1WB0l1pcODKA+QHSMsBnk8koUibX+fAQtlXbqDfM3tTBslP/FG7OPWS+3XhsyAE5RR3OkGxO6itCU1Tqow7JxyPp2QOC7fNqjmZCgZwXHua5PwHuEr//OUuN3+uS2ulqWn80PYEhRx6JW/EzDRssi4IdA5NOrHzrsoiiaW9AYi39viR8nRtx6FYjJs9haby4Xp3HQ3Z6/8v+CiZtvdEyyAh6IECgJKHv5bUVQRr0Ls60XPzPoZwBk6onFUx4ihsqsYI9zY2wIFJuq2sRk7Du/1+V0JDXxSSBiIUY8Opg51CLXIf1MxKmiwDQb7QldUdDzD+QMd+lRDJTTdDesDEDavOHY0ukLVtyM3BQ1wwXx7FODL4xMaBt394WO4s/dwK2Jmh3j1L42JEw/O7dyFOuzd50zpHO60oweVyoznizI/dNSzd5yTv6xU5TIX0rgHNWrZxH2cutziPslOOwpLEOYG0/nO92tlJeLMmoj8Fo8m9iJ/Cz7a4j5tkxHiAi6hkd/OZsrjWRlPLHwON7ZvvhzErpGicACX4+vh4mDJ50hnrNv25ISquFGjYWSTNPbsjShGRMzwUc4JIRoGYap4a6e7Z7Sp9Tqz2/8ER4YktmQj19UnktKJfmz3vm1ATQWoUloOoUP0M4vWbVvqUWwOoZtXrz/3uE1NTrWIhzcypYfOhREYBu+6qytzdUSjTTDdDAYUN/m6LFBsFNKgfE5P3Yebyi8= X-Forefront-PRVS: 02524402D6 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAyTUIxMzc4OzIzOmtYdEdMTU44aDcvNVdyZ3MxT3lMMmhGNnFj?= =?utf-8?B?aTRCbElZK2s3eXdvc1ZQU1dydm83QnZPU3l0QmdBTnBkdUJhNGlLS1RmZEFJ?= =?utf-8?B?YUFwZDdVNXpkZHNWK3JzTS9aNDFjcURZUEtEYVJENWg2SFJnOVh5RjI2eCs4?= =?utf-8?B?ZUdTbEo0bS9tZzRDWWdlUDVXTUFBaW1hVkNuUmhtL3lZVzlqalRQK1FRc1Vw?= =?utf-8?B?VVhoQ2R2Z3Q5SWMwVFhnd0R2TFlnZ1E0dmt4R01XQU5LWCtSSGsxQlEzbmJo?= =?utf-8?B?K3NIVXUzeXNtRHVJbG01cmQyUmdOZFgvY1NtbkgzblF3VjZEU00reVVmekxT?= =?utf-8?B?UXFEeThqOXYxMzMyUEM4Tnp0Qm5Wa2tTTkJyRkFiRG9GWlo4OTVPUktuYXVa?= =?utf-8?B?aUV4MDd6cm9hZkVscllqNGlrcEZkT3d1K1Q3eVVXUUhkbTlBVnlVcGpkQU5x?= =?utf-8?B?ODhTOVpIeDBlTDFOQTRqcERqcno4Q0JIaC9KaUlLNGdOblA3aHpkNzdEVkp4?= =?utf-8?B?T2ZrSXU4UnlZTmRHTUhaN1hhREVVd3g4Vi9Ld3VEWTJsMzlvekZROWMrWkFh?= =?utf-8?B?MUdiNWI1cU8rSkdrRHdOdFBvRHgyeDR6Q2Jac0N3cnlacm8yeUtSbGZsNFRU?= =?utf-8?B?Z2JKalBNU2FrQzV4c1hDS3E3bWNRdUhJWEVFVEI5RWxBYTNIdnRKOWxJbkNH?= =?utf-8?B?cWNGbjJxdFJDN3I4c0hsNFJveWJIeU5NM3VkV1NOSjZBczFLb2lwbGpzVGF5?= =?utf-8?B?VXhyL3FDWGhDTTVzRUYyVTYvTTRER2EzZHhsK3BqVzVUSnZIZnlJRU1FZjdU?= =?utf-8?B?UHpzanZoLzVKTm13VTJsbVNRaVJpUGhkWTN2WTAwOEdaRmY4dXVkSllndjJl?= =?utf-8?B?T0VXWFZRd05Fa0hRR1NtZEt5M1ZGdFFsTUkwcTh2RGhhRERzYjJBQlkzSEI1?= =?utf-8?B?NHd2MGE5VTUzWDM1a3huVkNiaW50UmFxNkJaRHNJSHVXenp6N3YrdjhUUTBE?= =?utf-8?B?Qm9DeXlwN2tvaEhUTngvaUlWSnFFNGFOaDhoWkh0cW9OdDQ4bmdma2lmTmRt?= =?utf-8?B?OWx1MjNyRVFtQnhwbnpIWmVGekU2MEV3b055YjN5Z25MUFA1N0Nmb3lKdGg2?= =?utf-8?B?UkNqQkxqcWVBTUtVY1JyejFwQmFkOFRub2gxWFJGUDhiSExFaStlcHVvTVg0?= =?utf-8?B?aVJOVGNIb0VHREZ6cm5IUjVVZ3NSdjdRcUhIdDkvaG4zbFVvNjdkRVZzVVBF?= =?utf-8?B?UURNVlc4OVJZVzdIQnZMQXpoMTQxcXdtaWFiMG5lWENEMWRMQ0E3UUNxZjRo?= =?utf-8?B?TkY0Nk1oZVNYSmRKd0M2NytnZEZ0T0YyWXFHWFN6RXhab3VDcG5reURyemd6?= =?utf-8?B?N0dGcUdFTzdBMGlOKzZGMTMzM2xBdXUxdXl0SmEvYmQ0Q3UzWnpwcXZnblUz?= =?utf-8?B?SDJtbVVraUN5RVplZ0dBek1BbC9NZDFrM3Bvbzd2d1RuV1lNbjBYQ2FkMVVn?= =?utf-8?B?Q3dLRGxpcThha1AvekVYMUFPbDJHeXdlQk14eUJTaVUvN3Nwem5IbHRySDd2?= =?utf-8?B?bzQ3MFIrNXdEd0dHK0lrVVlpTFJ0VG1sVUx0bjNDZThqc2FYbWVzSWJqeGZ6?= =?utf-8?B?bFdzYWJEa1lybG1MTGRWSkMwaGNWUFE3bjRWek5obUsvSjc2U1JVaEdwcmFY?= =?utf-8?Q?HcnOTusCk6lenkC5R14Z9YKPn5i77evSTZ/2yxI?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1378;6:kta01+XzKYbfehNGJQylbwwBRyQCNX0h+Xc9pHxAoxkZZIBGDMzGgbclTNVLH6xSQk2+yhZCrgJHLy0BdsoXw8e3rQ1mfqbwE3jeOUUsL1LolMOwTsraAyNmKh64jDcKaLsLBP3VNu+9j6dpCOY4XJheEoS0SFi5sgsuB4ASFeDytFaW/qHcrzb7yiJP1KwKh4reCon7GVEh+u4tNnSbOiiMekoNZacO4v1hzOkHLPn1gtKAwm+GVH368TA/9n9tR0Gqf6+Lq84JzWS43zaUpVQySfaPH22YveWJF8RljLxpUnyKryRjT18lICefK3QzJX3PcIB9Kx5DRwpaN9Tbi14RY/gwF0UKdJ2685/MVFOg3ef4Iuog4IiaDiyECfmhaNv7G1BUZXGhQb6tAErweuKn9VIJC4ZOrQuNqwTBCnQ=;5:vlHh8Bwr8h//b8pmy4oiBR3zT1gdUk2Orl/1cftmVEL5RVo5msQrIbjsam4lmODC/r/Ts4SNhYT1Me/d0EcN3RgMnsqDQ25g3L8hyYPirAgXO2w7ql+5YxSz1dJWFaOxeU7TGt8u9olx8MHzj7ggbQ==;24:ze+Q9GaoFXinkyGIGbYPiJr+36ee15VtBySoypKsyxNOremvG/IWqxiSRwJ5LHQvJ8wMuJzWDpaHsfGVA1aqosyguzdssjlfDGgVzvpMk+8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1378;7:pwgVsTfXXC+6yOUjmt4adrprYh4cZoUZ+p5llpE0R1rnqVLhzF3TUOzfO7GVB4WhdGnd64HOLPKE5HS7Axtwsa/ANxSqCLeWaQvGafOWbb1Yh8+/d/+xTx2P6Ux3tWOJgJmXTelHwGpwlW4C/OkvBng1TH5DSFu209NEp/TS4QWZipv8yihrbiSYVA1sIj5yO5vMXcokSniQSSqt7rUosKrmuYEUI24isjpG+69N/IepmLquCQFNArXMWobhdb1a0Q78w4CzeryCxEUSLp/GvlVsMgS0Msjygao9BqBYcnymsnnEriMNGed/rdSxXEWcndM9EdkPwu0kWkh5E5jaQw== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Mar 2017 10:03:14.8820 (UTC) 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: BY2PR02MB1378 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 17.3.2017 21:11, Moritz Fischer wrote: > This adds the binding documentation for the Xilinx LogiCORE PR > Decoupler soft core. > > Signed-off-by: Moritz Fischer > Cc: Michal Simek > Cc: Sören Brinkmann > Cc: linux-kernel@vger.kernel.org > Cc: devicetree@vger.kernel.org > --- > > Changes from v2: > - Added refence to generic fpga-region bindings > - Fixed up reg property in example > - Added fallback to "xlnx,pr-decoupler" without version > > Changes from v1: > - Added clock names & clock to example > - Merged some of the description from Michal's version > > --- > .../bindings/fpga/xilinx-pr-decoupler.txt | 35 ++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > > diff --git a/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > new file mode 100644 > index 0000000..16141bd > --- /dev/null > +++ b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > @@ -0,0 +1,35 @@ > +Xilinx LogiCORE Partial Reconfig Decoupler Softcore > + > +The Xilinx LogiCORE Partial Reconfig Decoupler manages one or more > +decouplers / fpga bridges. > +The controller can decouple/disable the bridges which prevents signal > +changes from passing through the bridge. The controller can also > +couple / enable the bridges which allows traffic to pass through the > +bridge normally. > + > +The Driver supports only MMIO handling. A PR region can have multiple > +PR Decouples which can bhe handled independently or chaines via decouple/ > +decouple_status signals. > + > +Required properties: > +- compatible : Should contain "xlnx,pr-decoupler-1.00" here should be also that "xlnx-pr-decoupler" too. Other than this all looks good. Signed-off-by: Michal Simek Thanks, Michal From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Simek Subject: Re: [PATCH v3 1/2] doc: Add bindings document for Xilinx LogiCore PR Decoupler Date: Mon, 20 Mar 2017 11:03:02 +0100 Message-ID: References: <1489781473-30772-1-git-send-email-mdf@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1489781473-30772-1-git-send-email-mdf@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Moritz Fischer , linux-fpga@vger.kernel.org Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, gregkh@linuxfoundation.org, Michal Simek , linux-kernel@vger.kernel.org, robh+dt@kernel.org, linux-arm-kernel@lists.infradead.org, =?UTF-8?Q?S=c3=b6ren_Brinkmann?= List-Id: devicetree@vger.kernel.org T24gMTcuMy4yMDE3IDIxOjExLCBNb3JpdHogRmlzY2hlciB3cm90ZToKPiBUaGlzIGFkZHMgdGhl IGJpbmRpbmcgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIFhpbGlueCBMb2dpQ09SRSBQUgo+IERlY291 cGxlciBzb2Z0IGNvcmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogTW9yaXR6IEZpc2NoZXIgPG1kZkBr ZXJuZWwub3JnPgo+IENjOiBNaWNoYWwgU2ltZWsgPG1pY2hhbC5zaW1la0B4aWxpbnguY29tPgo+ IENjOiBTw7ZyZW4gQnJpbmttYW5uIDxzb3Jlbi5icmlua21hbm5AeGlsaW54LmNvbT4KPiBDYzog bGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZwo+IENjOiBkZXZpY2V0cmVlQHZnZXIua2VybmVs Lm9yZwo+IC0tLQo+IAo+IENoYW5nZXMgZnJvbSB2MjoKPiAtIEFkZGVkIHJlZmVuY2UgdG8gZ2Vu ZXJpYyBmcGdhLXJlZ2lvbiBiaW5kaW5ncwo+IC0gRml4ZWQgdXAgcmVnIHByb3BlcnR5IGluIGV4 YW1wbGUKPiAtIEFkZGVkIGZhbGxiYWNrIHRvICJ4bG54LHByLWRlY291cGxlciIgd2l0aG91dCB2 ZXJzaW9uCj4gCj4gQ2hhbmdlcyBmcm9tIHYxOgo+IC0gQWRkZWQgY2xvY2sgbmFtZXMgJiBjbG9j ayB0byBleGFtcGxlCj4gLSBNZXJnZWQgc29tZSBvZiB0aGUgZGVzY3JpcHRpb24gZnJvbSBNaWNo YWwncyB2ZXJzaW9uCj4gCj4gLS0tCj4gIC4uLi9iaW5kaW5ncy9mcGdhL3hpbGlueC1wci1kZWNv dXBsZXIudHh0ICAgICAgICAgIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUg Y2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgRG9jdW1lbnRh dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ZwZ2EveGlsaW54LXByLWRlY291cGxlci50eHQKPiAK PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ZwZ2EveGls aW54LXByLWRlY291cGxlci50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv ZnBnYS94aWxpbngtcHItZGVjb3VwbGVyLnR4dAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5k ZXggMDAwMDAwMC4uMTYxNDFiZAo+IC0tLSAvZGV2L251bGwKPiArKysgYi9Eb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3MvZnBnYS94aWxpbngtcHItZGVjb3VwbGVyLnR4dAo+IEBAIC0w LDAgKzEsMzUgQEAKPiArWGlsaW54IExvZ2lDT1JFIFBhcnRpYWwgUmVjb25maWcgRGVjb3VwbGVy IFNvZnRjb3JlCj4gKwo+ICtUaGUgWGlsaW54IExvZ2lDT1JFIFBhcnRpYWwgUmVjb25maWcgRGVj b3VwbGVyIG1hbmFnZXMgb25lIG9yIG1vcmUKPiArZGVjb3VwbGVycyAvIGZwZ2EgYnJpZGdlcy4K PiArVGhlIGNvbnRyb2xsZXIgY2FuIGRlY291cGxlL2Rpc2FibGUgdGhlIGJyaWRnZXMgd2hpY2gg cHJldmVudHMgc2lnbmFsCj4gK2NoYW5nZXMgZnJvbSBwYXNzaW5nIHRocm91Z2ggdGhlIGJyaWRn ZS4gIFRoZSBjb250cm9sbGVyIGNhbiBhbHNvCj4gK2NvdXBsZSAvIGVuYWJsZSB0aGUgYnJpZGdl cyB3aGljaCBhbGxvd3MgdHJhZmZpYyB0byBwYXNzIHRocm91Z2ggdGhlCj4gK2JyaWRnZSBub3Jt YWxseS4KPiArCj4gK1RoZSBEcml2ZXIgc3VwcG9ydHMgb25seSBNTUlPIGhhbmRsaW5nLiBBIFBS IHJlZ2lvbiBjYW4gaGF2ZSBtdWx0aXBsZQo+ICtQUiBEZWNvdXBsZXMgd2hpY2ggY2FuIGJoZSBo YW5kbGVkIGluZGVwZW5kZW50bHkgb3IgY2hhaW5lcyB2aWEgZGVjb3VwbGUvCj4gK2RlY291cGxl X3N0YXR1cyBzaWduYWxzLgo+ICsKPiArUmVxdWlyZWQgcHJvcGVydGllczoKPiArLSBjb21wYXRp YmxlCQk6IFNob3VsZCBjb250YWluICJ4bG54LHByLWRlY291cGxlci0xLjAwIgoKaGVyZSBzaG91 bGQgYmUgYWxzbyB0aGF0ICJ4bG54LXByLWRlY291cGxlciIgdG9vLgoKT3RoZXIgdGhhbiB0aGlz IGFsbCBsb29rcyBnb29kLgoKU2lnbmVkLW9mZi1ieTogTWljaGFsIFNpbWVrIDxtaWNoYWwuc2lt ZWtAeGlsaW54LmNvbT4KClRoYW5rcywKTWljaGFsCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: Subject: Re: [PATCH v3 1/2] doc: Add bindings document for Xilinx LogiCore PR Decoupler References: <1489781473-30772-1-git-send-email-mdf@kernel.org> From: Michal Simek Message-ID: Date: Mon, 20 Mar 2017 11:03:02 +0100 MIME-Version: 1.0 In-Reply-To: <1489781473-30772-1-git-send-email-mdf@kernel.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: Moritz Fischer , linux-fpga@vger.kernel.org Cc: robh+dt@kernel.org, mark.rutland@arm.com, linux-arm-kernel@lists.infradead.org, gregkh@linuxfoundation.org, "Michal Simek , =?UTF-8?Q?S=c3=b6ren_Brinkmann?=" , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org List-ID: On 17.3.2017 21:11, Moritz Fischer wrote: > This adds the binding documentation for the Xilinx LogiCORE PR > Decoupler soft core. > > Signed-off-by: Moritz Fischer > Cc: Michal Simek > Cc: Sören Brinkmann > Cc: linux-kernel@vger.kernel.org > Cc: devicetree@vger.kernel.org > --- > > Changes from v2: > - Added refence to generic fpga-region bindings > - Fixed up reg property in example > - Added fallback to "xlnx,pr-decoupler" without version > > Changes from v1: > - Added clock names & clock to example > - Merged some of the description from Michal's version > > --- > .../bindings/fpga/xilinx-pr-decoupler.txt | 35 ++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > > diff --git a/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > new file mode 100644 > index 0000000..16141bd > --- /dev/null > +++ b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > @@ -0,0 +1,35 @@ > +Xilinx LogiCORE Partial Reconfig Decoupler Softcore > + > +The Xilinx LogiCORE Partial Reconfig Decoupler manages one or more > +decouplers / fpga bridges. > +The controller can decouple/disable the bridges which prevents signal > +changes from passing through the bridge. The controller can also > +couple / enable the bridges which allows traffic to pass through the > +bridge normally. > + > +The Driver supports only MMIO handling. A PR region can have multiple > +PR Decouples which can bhe handled independently or chaines via decouple/ > +decouple_status signals. > + > +Required properties: > +- compatible : Should contain "xlnx,pr-decoupler-1.00" here should be also that "xlnx-pr-decoupler" too. Other than this all looks good. Signed-off-by: Michal Simek Thanks, Michal From mboxrd@z Thu Jan 1 00:00:00 1970 From: michal.simek@xilinx.com (Michal Simek) Date: Mon, 20 Mar 2017 11:03:02 +0100 Subject: [PATCH v3 1/2] doc: Add bindings document for Xilinx LogiCore PR Decoupler In-Reply-To: <1489781473-30772-1-git-send-email-mdf@kernel.org> References: <1489781473-30772-1-git-send-email-mdf@kernel.org> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 17.3.2017 21:11, Moritz Fischer wrote: > This adds the binding documentation for the Xilinx LogiCORE PR > Decoupler soft core. > > Signed-off-by: Moritz Fischer > Cc: Michal Simek > Cc: S?ren Brinkmann > Cc: linux-kernel at vger.kernel.org > Cc: devicetree at vger.kernel.org > --- > > Changes from v2: > - Added refence to generic fpga-region bindings > - Fixed up reg property in example > - Added fallback to "xlnx,pr-decoupler" without version > > Changes from v1: > - Added clock names & clock to example > - Merged some of the description from Michal's version > > --- > .../bindings/fpga/xilinx-pr-decoupler.txt | 35 ++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > > diff --git a/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > new file mode 100644 > index 0000000..16141bd > --- /dev/null > +++ b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > @@ -0,0 +1,35 @@ > +Xilinx LogiCORE Partial Reconfig Decoupler Softcore > + > +The Xilinx LogiCORE Partial Reconfig Decoupler manages one or more > +decouplers / fpga bridges. > +The controller can decouple/disable the bridges which prevents signal > +changes from passing through the bridge. The controller can also > +couple / enable the bridges which allows traffic to pass through the > +bridge normally. > + > +The Driver supports only MMIO handling. A PR region can have multiple > +PR Decouples which can bhe handled independently or chaines via decouple/ > +decouple_status signals. > + > +Required properties: > +- compatible : Should contain "xlnx,pr-decoupler-1.00" here should be also that "xlnx-pr-decoupler" too. Other than this all looks good. Signed-off-by: Michal Simek Thanks, Michal