Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752323AbdCMK3a (ORCPT ); Mon, 13 Mar 2017 06:29:30 -0400 Received: from mail-bl2nam02on0072.outbound.protection.outlook.com ([104.47.38.72]:52512 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751798AbdCMK3V (ORCPT ); Mon, 13 Mar 2017 06:29:21 -0400 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; Subject: Re: [PATCH 1/2] doc: Add bindings document for Xilinx LogiCore PR Decoupler To: Moritz Fischer , References: <1489181435-3151-1-git-send-email-mdf@kernel.org> CC: , , , Michal Simek , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , , From: Michal Simek Message-ID: <91f745a9-5ab5-345c-3e46-cac7191012f9@xilinx.com> Date: Mon, 13 Mar 2017 11:29:06 +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: <1489181435-3151-1-git-send-email-mdf@kernel.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-22938.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)(39840400002)(39410400002)(39450400003)(39850400002)(2980300002)(438002)(189002)(199003)(24454002)(9170700003)(23676002)(53546006)(5660300001)(305945005)(4001350100001)(65826007)(86362001)(31696002)(189998001)(6666003)(2950100002)(36756003)(8676002)(9786002)(31686004)(229853002)(2870700001)(63266004)(65806001)(81166006)(65956001)(47776003)(54356999)(6306002)(54906002)(76176999)(2906002)(356003)(77096006)(38730400002)(106466001)(4326008)(50466002)(50986999)(8936002)(6246003)(83506001)(36386004)(33646002)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR02MB1392;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT050;1:l7WF5/Xu4kLtAzJBgjReCepUklMnAO6yDaGZ9bBi7dY1gKl3VaETbZojPIqwuNQRBMnGGuwjarfa2z/YRiJMbOCQwBSI2g3SSKtIoRLOZRxBidnY/mYHNhjljBc7WZKBr14eW8owWCpgYkts1AfcZHRbhrCZShThBXBk2pJ80eImmt5inzt5THOSdmjuToehtEyybzivoHkbpWpgL1W5PteabfreqaHDDLEgp8v2NmTwr//1V7/adB9inGeHYBXq7+ixGduSDlBcwk/mHTRLR/yao6Upr1jufIAKwxFdodXGSpWEwZI/zR7gAxxB5XUV5kan9NxycNWHeqX0waVMO2+EYbFO0ikTWE/3cGaB0TiHnytPOq6HxlPelEfucg/yQHXaI4kT2buteNUYpmpusmzlu/DCHdKSB73aYbSMJc3ovGlKQEz83XLIQlfkig0kRdHcnRK7k/mSdTZQBx2o4CC+6++yUEoeto0Vt0zVWYY5RSOt70RCBaEbRfth92nhPP9xxxcUjx3fQ6lE5ZQNgysD+pvjlfrdL0Q/r+SUWPb6cIFDO1DzCzmWVAE+KJmKbSubAO/Y9mAwSKnK+pgtpPzBXd4jAux5I3c1Oqhh/6E= X-MS-Office365-Filtering-Correlation-Id: af6f8a11-5faa-4302-6366-08d469fbcdc3 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002);SRVR:SN1PR02MB1392; X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1392;3:3n8mRAuqVH88UFh+qMvoHPJdNh/AFTJfKeY2hlkVpMntAd3i0DRZJw4W9b3X7gxgcG53gk9OHwk+lYc9Q895D/HoDAj01hfkgjs1a9VMPVDF/pLkTuQ9h7T/SKxfZ4x81F6Stikgu1vRvDd8a53rZK+UCaIb+q6v2G5BtWWjdX7KrlIFY9GUJHKtusGee0bUeu7/iRCUPS8V5JnH6I+lK1eknjE7cihGQw0ehCc+tG64HDLntGmX5PC/dGVj9rOoE1KQ5tqbg4+8wwzz5oQl1Czc/yg1RUwvOaDVY1ckslA/suUx5Oj+60OQ9uv0RoMemX9/PFVCRhb9S1B7ncrpd6CxLDED7Ndp8SOgWJs1BSlFT84ROXF1l9tBHhT7tBBI+zd0b3W17xuRopffG9yPWw==;25:72E/KFlXkXC2W5w1uOTFTgZQG0914CD4dlQYbh62NmkqiC2NivU+DHLwLn65QWuBCby9CxJkT2GnkUqXp2P2PHM0kOYFuIoTpRe/7vTRMSWoV3eygYCOlRiMhzySHV5TpSBzSe58DE7aBIsixi7cmlrInCP2VBTIUAM4bE8/N2vGDVrIljiSfv2nMeeChb8Ap9i+W6POx8035ic4+Iyc9b+0pygmGnTkXdOM43cNof+UJWhyBSuQSkb11g3oZQLJvWRIMITJ9Xof/mYDvyIjyyxOOElFLfuJaDZ/KVJuuQ1VZuRcvEcDnhYMgMIozuWS2VxS+4REHVAnIFa700ttm+oTMb4Csf2jkPOxDKYziUeay6fU1lk9YlQy6IzrrfISuzageZ+qTxyOaWyEoE7uwQxauc/DqNHhlLMyZpHV5GHYfgM0DkOxM9rYdqPKdKHVlWzzfPXbBnXA5mYU9LRbpw== X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1392;31:M5P9ZFedCj8b734C54QTn/ZE6rRtfTv3N9peIARG7UxqLcuxbumVhDBI0GAVPPwFkCjZNo+onW+ZAPnYj8kHE4WqGJyoGLQGoS4By9A1lktznwkSteWjGJHnYrjYCTvWsG7n1mw6IWVfRuWT5Qap/iO2WIZgrfpkPHlFUxeyn48M9H/05BNbTwAiH9b+LlyuhR2ygaFqoSS7KiJfzhaGkvxWHHRABOUx8fB95mBXFDykxwBrXX05kwJyYXEmwUjOZwCi8xirXY6VUmG/Ju1yuru2U3WQkGzQf9w9x5KDnyI=;20:kUMj4GKBwUqL+mfb0cyOs1yFozxsX8zckytYC5/Dwx3MuB3XNK4/SucczuYrOdwD1EqZx+hEE/N4AMK1dtiSVxmK06bXTF8jw+nS7ld+TggYd3TmTg2f4TngMqOFvSwBSgs0LS6EPUUdck29+NtUlFoOdmdAlhna+GE95m6swno+UCwMIPLMnojJLfdlcyR3qRImz7byKlyjWztX5PmswK9uhg7JdKnRbL6Phjse0OG8gyeO+ky/9/ITWYv9BjFOCh3hi3uVbwu/7XhFlFavmkCsRCOqdfLGa+ZdaQAWiujk08N0NJNXX7/f8Rt44Fn659JwJZXIvX9cyq+5era/wC8vTxuv15LOsFyCk77sagKbxCcNqGPsOI+MpXKCotdGpv5WfPiNExpr3Tv41SCUsaromNz9y/ZmIXTsW8gOD8gOzoR7IHMA4lAeU5qhJhbB7Gk+OHET5GUMFtXj4s53GJas3f6lYm79FwiPaZw9qQWBCPL7gDLJMq6TdjeDJMcY X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(9452136761055)(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(13024025)(13023025)(13017025)(13015025)(13018025)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123558025)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148);SRVR:SN1PR02MB1392;BCL:0;PCL:0;RULEID:;SRVR:SN1PR02MB1392; X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1392;4:Kl4VmHf9IvBMsPwIZ013dx7cCrVah40Pxk2Mmv2LuhCK4GgqnHxXntKEmXn/B6VZ7RKGBniXW/ks4e86BE7AcVcYTWnWHd3BVh052A21Z20FmhhE+/vgOneNd59Ozuj9AD8uihvQZDbH555spTPE6EI4tRId76scapbepGsZ2GK3yC3PAjsRYi4j58UwOCo0PUYlVKqFveM77QdxDttH2cVGAtOwDS5RRt/RHqEAkepO84GBJaXY5s9VUG9bd31GuXSzfFW6/U/25nZyqY6NMfBPpZR6vHPi8G/ZqKLGNClO4H+SyQyEboM6rDb4gQKlL1Bra0hF13Bg50qoFFfesOMz3xHh5c4afx8S7gyYdaHJvwpFA1+dEnfXQ8QNDcV4ExK/A7pHYanEF6GD52HbefGVxrdxdjwAmXNTD2okX3qzBzx/LJQbG/QsvcnEZce2xNP9NJ5kHYWnFOqSXCu9l2ZCgRJnId0wxQZ27UoEbjh3xxbp7mvn4rFROrj+QI3804kdHg6vPg3ptxsClbuNeQ3TsvpBXv9FkWV1fRO+dkS5+0Q7HJMjNbhKHuf0n6a3UCa079oJOpH2WC32KdMQTFw37tgZEBf/Q643InyBQOsJEquv8KWdFjmFsZtr6eFc7at/uP6F1j2iHNRrpX6GfnpgUaGjcKOFFfHZRgK3RonmFDxkvD+Mm5lJKFF7arjEV/hIgcIuHFWrJvBjjoQZQ19tg07SH6vRc8BPZ4/UiDHb1lJSXbpPZyj1h/hbBUER1qt6R06MImGPlbDa37760QpsRdphwxIEKro+0ttrVZJ/EhgH6PrwSgIdKPk+utrXzbAet2if9sanPF7wj4qYGw== X-Forefront-PRVS: 0245702D7B X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAyTUIxMzkyOzIzOnh2Y1g2R0lBd0UxaG1KQXBVSjlpWWV4OEli?= =?utf-8?B?ckdVN1RmSklOMGE4cGFIcDJmRnZOZGliT1RjaDdGZkxrK1RJVUhma1Uwb1Ix?= =?utf-8?B?VFFybHp3aVdtM3BFMmdMREYyckROcEtYc2o3amlLRkxUaGl6T2pzZnFWOEI3?= =?utf-8?B?bjlRNTlqUmdWakRhNjFpZ1VocVdmN3Zpc3AweTNqMSs4VHNvajNzWklCd2x1?= =?utf-8?B?UDZySFNMUGcra0RIUjg4Yy8vQk5EOXpQdFd3dGV0OEFWVDRhT2FkMUw1cGRG?= =?utf-8?B?Z3NyWkhkRVZxL29rZTdld1UzUzg2cTVrREQyQXROUVNvcTVXNExDcGVBKzdq?= =?utf-8?B?UUQ5elNyS29aMTEzV2JQWXIwU0VlQnhvc0l4aVJSZFdsM3VSckJUZGZVTzQr?= =?utf-8?B?NXFOdFU2cjBJWGRUU3o2YjB5UXBObjJlSExLZks2ZlpoWVY5emlXTmZwSHlF?= =?utf-8?B?dHFyb3ZPd2lDWFVlU2FnM04xamx0U3BRWktoMXppTlMzVmZSQnZFTzg3Z0N0?= =?utf-8?B?TzFVdU9SdCt0a3BMTHozQ1pSdFlZTUNoYXE4U3NuM05SRUlMK2hIOXB1Zk9M?= =?utf-8?B?NjYwek9LUUd2bHAxRjJNSWxRN0gzZ2duQThIcWh6UlhQdUExelNRa0U1WjlM?= =?utf-8?B?dkZJenlMdUJtS3NQMGJPbW5qNmx3RzVXU0ZXR3VrSlFITTBwYitYM2VpclNv?= =?utf-8?B?b1IxUmJXTjFpQ01sQVIzVnRHRk9vSHp0TkIydnJvbW9pT3d0ZThkMkI1ajJv?= =?utf-8?B?Skkwdm1CaFJ6eUxLY2RHb09GR1RXQUl0UmU1NVFZRE5iekF6aWNRK0VYTEhp?= =?utf-8?B?TWpmNGQrd0FnTXZNRmRwOGNiL01rTWpPd2tieTNpdDEwKzlvZk9ZNHdpWUlT?= =?utf-8?B?eW1kcFB3WE05M2xoOC9HWFJnOEVXSS92d3piWmZCSkdKa2l3aXN1TTE4eXlz?= =?utf-8?B?dWZpUlhTcFZ4REY0b3V3THAwem5kbWxkaEFpYjk1dlI5VGxWa0hnT0Z1YzFJ?= =?utf-8?B?bU1PVCtLeTRYTG9jcDAycUJJRklMRVZoaW01d2I5N2Iyd0RsMmoyZEV0b2po?= =?utf-8?B?aXNMUUZnSXBlQmpNdko2ZS9HTHBjS2l6WCt2TG5CbnFjUU1DOEgyWEVRQ2xN?= =?utf-8?B?aTZWeTVoaTB3ZTJURWppQy9ONnMvbHBZeEVXVVBNTHlBbGxmUUprQkRtRDQr?= =?utf-8?B?eFZ3cjB0aEE5bkNTVlJ2bFNNOStRN3d1MEExcVdQSHI5NlpuQ2c0R2tlT3Na?= =?utf-8?B?VGxFNERyOHhiQVVVOHlXUHVVVUZVWll5cGFQbHZMUDIvSHJSK3NWUTJuVExn?= =?utf-8?B?ZmxIWHNKbTRaQVU0TWxBYkFtQWN3VU9LdFBKa3JrZVpudXZwMWlkcmFnK0xp?= =?utf-8?B?cFczMU02ZUJKdGV5R28vcG1iY2JvV0dYT0NIYi9OMXlQd2JRTzVWeGprNkxC?= =?utf-8?B?Q0o5TjVHK2JnbkZkaitSMnpMeFFSN2hzQWRWcmVSZGlWU2FTRERBRUlZRjRG?= =?utf-8?B?YnZMYTVFN0VNUVEwQ0RRekpXRmdxQlBSdTZSZlJaK3B1b0g5SGk1bmovUVpH?= =?utf-8?B?QUJuWmY0WXFzNlM4WHhBbmUyN1pXWjJCZjJJRDNHN1NMZE0zSkRZemdOdnBX?= =?utf-8?B?UDcrTWYxYXdiQ1J2cmxiWE1ySU5PdWNDRzREekhRcHNWVCt2bGdobGVJaklY?= =?utf-8?Q?eI3pTMsS9v/SwsRgWE=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1392;6:cGQhrsJiq9IItmekPdjrHKgf5wgHZs/p/wkBuR8aR+kgjkzP0B+cGrZAiZJGyZ1LWN4Gd6Y14IEsQo63Z2QVUzApt99vBYw215fg5Rq0am7XafU2Bx6WHRtKbdtGJwyZx39p6f1RSxN209DKhSSMu+sUBJzXqopBZGEXViMw5o2we/eTzt+CwpsGf5b2HsKB4vpYaVYkD/5GdMC8R6+HADTT82CmZL5hs7c1HGDYj1GCQMOCvuvFLzqiNz+6QTycGSIt3V3SVbU9vlCRTDQuXu6E/PBLAt2UCYpJ3Q2a99cl1xIeiPaQFeemHsmn/sUCS7+D5/Eg6KNMRpv/NN06X/TI1sWDkBLsE+WpZYJ/ywPmOx3rOBjc0R6cukLL6VrWDmyZf8xW2KIMzJvKVODtlQ55js/5E2BbXVnmP3Kb3xg=;5:jadLo8SInmXvDWBbtZ2p8KFJ5fNdlaq3zxMHrJHJADBCjQJ3kEoWbK72Az0c6oX18wzvL/QO8tFXjQhxjphm9P27sA8P7ojTEMLNtwBR96GOBUrsWXRuTABrVguU6ZvVdO9M9OgvofZdoqm2nIBRyc8TJdKyhR49hdBDVy4+hNU=;24:FpFOudYDEhwActN+ZU5Pn9Fe8RX4gdlCEaa4rPg0S9BITsq67A5aCQLnCIdC75rU89WVCj3p5/oh9neAlA1GrlHg1KHapGj6P13fO6w678k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1392;7:6V/2SaR/HUVaK3X/ISlK/IGoeVZa8ouR9ZxLFp+saLYQK705jcfWSRGqdBVgYUmId4Sh/uNXTy9SK8N1Rz0AqUgBsLjQkUk9SOhixahRJiaVk1qz93KFnIBywL5W5C+tEXKpEdGEUCDkX+UA4mSS0AVRtT53EcuZSxQtE4y96vJdZh19E8Ta+tt0qttbipCerWZqztu4vH70bLaNroi8y8mlEjVJWiSBNz43BEqlUCJRKT4MWs/I5RcVSdQ6HVyLeHWFfJRBZjxv+Uadp8CjvWJ0stA8jG+t2gRtBmwxuiE8L9zap+8q6PH7UmoNv1ju5HzDbqDdcQ/EHBgugP7zXg== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2017 10:29:17.2955 (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: SN1PR02MB1392 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1984 Lines: 55 On 10.3.2017 22:30, 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 > --- > .../bindings/fpga/xilinx-pr-decoupler.txt | 24 ++++++++++++++++++++++ > 1 file changed, 24 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..b82b928 > --- /dev/null > +++ b/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt > @@ -0,0 +1,24 @@ > +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. > + > +Required properties: > +- compatible : Should contain "xlnx,pr-decoupler-1.00" > +- regs : base address and size for decoupler module > + > +Optional properties: > +- bridge-enable : 0 if driver should disable bridge at startup > + 1 if driver should enable bridge at startup > + Default is to leave bridge in current state. > + > +Example: > + fpga-bridge@100000450 { > + compatible = "xlnx,pr-decoupler-1.00"; > + regs = <0x1000 0x10>; > + bridge-enable = <0>; > + }; > Look at. https://github.com/Xilinx/linux-xlnx/blob/master/Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt And you miss above required clk property. I do use aclk because this is what it is shown in vivado. Thanks, Michal