From patchwork Tue Nov 3 17:11:03 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: atull X-Patchwork-Id: 539560 X-Patchwork-Delegate: robh@kernel.org Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id C83D01402CC for ; Wed, 4 Nov 2015 04:19:30 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755502AbbKCRTV (ORCPT ); Tue, 3 Nov 2015 12:19:21 -0500 Received: from mail-bl2on0063.outbound.protection.outlook.com ([65.55.169.63]:38352 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755094AbbKCRS1 (ORCPT ); Tue, 3 Nov 2015 12:18:27 -0500 Received: from BY2PR03CA042.namprd03.prod.outlook.com (10.141.249.15) by BY1PR03MB1436.namprd03.prod.outlook.com (10.162.127.154) with Microsoft SMTP Server (TLS) id 15.1.312.18; Tue, 3 Nov 2015 17:18:24 +0000 Received: from BN1AFFO11FD027.protection.gbl (2a01:111:f400:7c10::191) by BY2PR03CA042.outlook.office365.com (2a01:111:e400:2c5d::15) with Microsoft SMTP Server (TLS) id 15.1.312.18 via Frontend Transport; Tue, 3 Nov 2015 17:18:24 +0000 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; lwn.net; dkim=none (message not signed) header.d=none;lwn.net; dmarc=none action=none header.from=opensource.altera.com; Received-SPF: Fail (protection.outlook.com: domain of opensource.altera.com does not designate 66.35.236.236 as permitted sender) receiver=protection.outlook.com; client-ip=66.35.236.236; helo=sj-itexedge04.altera.priv.altera.com; Received: from sj-itexedge04.altera.priv.altera.com (66.35.236.236) by BN1AFFO11FD027.mail.protection.outlook.com (10.58.52.87) with Microsoft SMTP Server (TLS) id 15.1.318.9 via Frontend Transport; Tue, 3 Nov 2015 17:18:23 +0000 Received: from na01-by2-obe.outbound.protection.outlook.com (207.46.163.243) by webmail.altera.com (66.35.236.236) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 3 Nov 2015 09:17:35 -0800 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=atull@opensource.altera.com; Received: from linuxheads99.altera.com (64.129.157.38) by BLUPR03MB1507.namprd03.prod.outlook.com (10.163.81.25) with Microsoft SMTP Server (TLS) id 15.1.312.18; Tue, 3 Nov 2015 17:18:16 +0000 From: To: Rob Herring CC: Moritz Fischer , Josh Cartwright , , , , Pawel Moll , Mark Rutland , "Ian Campbell" , Kumar Gala , Jonathan Corbet , , , , , , , Alan Tull , Matthew Gerlach Subject: [PATCH v13 5/6] ARM: socfpga: add bindings document for fpga bridge drivers Date: Tue, 3 Nov 2015 11:11:03 -0600 Message-ID: <1446570664-10293-6-git-send-email-atull@opensource.altera.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1446570664-10293-1-git-send-email-atull@opensource.altera.com> References: <1446570664-10293-1-git-send-email-atull@opensource.altera.com> MIME-Version: 1.0 X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BY1PR0201CA0009.namprd02.prod.outlook.com (25.160.191.147) To BLUPR03MB1507.namprd03.prod.outlook.com (25.163.81.25) X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1507; 2:bH+akwiXVKFwnTDqJcKU0Agvx5Bv8ZKpR4GsalpW1IC1N/ZYU9QBnnVeGvZ3TAPxhRftoTCkaR+LzEeGcOY5WJOUGQjVYbwZBLR9yIAsxMw9sfJHTFU/HZ29MH4FaS4h9RzbfMzvygpPlRcrz4GJMQXO3+hQditzMh2wk0KQZKc=; 3:Bd0u0v4lx4S+5gFZ6EdIJUfZHXQvmiSmSsr3w8dqBFtLBz4lCXYYv4YQgNk7J5orYQBu4lCFH7cByK/znlDMmmXJUR0n5AKjOvROWB12480nCzPF5edlChuXtKuty5FeOn0UKtGbS4YuSQz76kk1mg==; 25:Crl6hTgtGXeWBQ0jh1a3d3Eac60Be7E/vTjnbMHJDeOKyVRc6ZmBie7hhioGsEijUqDZZvmwRwooArlv5myaU8+8HwJ2WSlrunHsb5ywucC7ZBuDf43wigLMvlcwx32jIDtORP7RsxhVcvVgIAVZO6EkZEL1VIbfHWU3YR6L3Y7kHYlv1waklsnmcpnRqtvy+sZKUC9XhBSfZ5NjII1nuW+1A7NkV3qM8m/dcsSOmvCapJeayvbPC5ZNmfwODdFXz9RVGB88EGWlXg+Z3c/KFA==; 20:1zSykXvCIrvGirC9sTwKikdIf7zm5nPa3G+93/dxXHHvhLg9T5pW2nfOvsagsm5/wkdgO+IRKwB8KKtG+GOweaQmXnJI2ED8+q7t/hrpPsg5ieCpiw2emOfdtXCb0naa1K1jTKq4ATwuC2qhUICY5D0+TnfMjjFJrGi5zjDVuBo= X-Microsoft-Antispam-Untrusted: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB1507; X-LD-Processed: fbd72e03-d4a5-4110-adce-614d51f2077a,ExtAddr X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(80048183373757)(204874498639787); UriScan:(80048183373757)(204874498639787); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001)(10201501046); SRVR:BLUPR03MB1507; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB1507; BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001); SRVR:BY1PR03MB1436; BCL:0; PCL:0; RULEID:; SRVR:BY1PR03MB1436; X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1507; 4:aI8TGiuRzeVnpz1QpJxqgex0Gtyd8MtPmhQOLNuqJ5pSY3U9kyazlZprayamKVQQiyLWEgS/+A0xWdHCH1v+MvfQDme0GAvGvjduTT1PwlLOt7U5qz9rm51P4QOV+0G8XFW5aIGxtjpQyHpK9xQTtQJAhcmcsMzxSRY21Fkj5kHUPRYZscGQQRY8Y3stqAB0ckPIjzTQ6G9JL5YAC0MqzGFqcoUFmp1YRw6wi/TJ3CNtCvbeRJhskgTzFo9zDB/+OHLpipkysC10TzAN6S1ZDoAMpzbJTj+Bn7AnFnjNyFPos8/fUY0YPez90WdNisg/24BS45U55v1wstO/RaG51KoBdexHdKk65hP6CiuOYFF0uNkza5OPPE8UYjIR+cDZ X-Forefront-PRVS: 0749DC2CE6 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(6009001)(189002)(199003)(81156007)(53416004)(77096005)(106356001)(5004730100002)(48376002)(42186005)(47776003)(66066001)(122386002)(189998001)(40100003)(50466002)(97736004)(105586002)(92566002)(5007970100001)(107886002)(69596002)(5008740100001)(101416001)(4001430100002)(5001960100002)(19580405001)(33646002)(87976001)(76176999)(50226001)(86152002)(50986999)(2950100001)(5003940100001)(86362001)(19580395003)(110136002)(229853001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB1507; H:linuxheads99.altera.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en; Received-SPF: None (protection.outlook.com: opensource.altera.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1; BLUPR03MB1507; 23:N480kI8aOSVdjrimOiMQ2e/mfA7H9Nv+XsLN4p/cy?= =?us-ascii?Q?T6m30fb+v9FDTVwXpoeQvLeGGAYeD+WNnGfle8pnZkkD8iPeDBYNahYUY33i?= =?us-ascii?Q?FflWehlqxAZo/Sm1bjOIXi/RcBvu8dH5GvXhcb9iP38NP8Rxnr6DuS8AYFq6?= =?us-ascii?Q?undvCHMcCaPy5wkzgT4N8pnTqtSzkT5P9fEkW4N+lj3tRpUaV18SvPOFY1jh?= =?us-ascii?Q?yLQ2UZ2ZHkBUMpwREaq5lHJHTieo4UO1NS/tk4sIOXv2M+jTGL3qUrUGaaZ0?= =?us-ascii?Q?GqNAfM1JKLtT9qv1qE39sTiHieKZSrJMmPLQsJm0qqGLQ214+zTi6Vp2ibf6?= =?us-ascii?Q?gug6ni1bbJ+jItnfHZSsXcxYcjDIeVeRTY0CAVQs4YUz2PBMzANhs9ItdHzN?= =?us-ascii?Q?+WWiYc5kLG2yLto/kDerT+tw4Gf4yiVvDUvAy7HhZfSzjsxXN1tfE2PZvrV6?= =?us-ascii?Q?AJTDHRwAnMSGsR/5V3C0Q9Hq1byJ1W8hBSbqGTf8bRU+pj0ar30RcieLM7cy?= =?us-ascii?Q?TXluayMhD8ZkQpnLaD9bUg12XWj9u5O7Jf0AZYKl4V+IHwtFojmu+mIBGZ5T?= =?us-ascii?Q?bWpg4Z5BIaXi6AKkG1KwP0QGrdk6aaFuJ4ADkfPT8Uh4whKMDpV1R5dSRAlC?= =?us-ascii?Q?dYZpA2cqxhhONhjrEMkN+GaEhJG5ns3GjcB5w2B8pSV33LK9IsmKKbkyjI+6?= =?us-ascii?Q?dIxZhh69RvzVIM+39sfoEXVN3sRLcl//UftFZYp1JJBVuBE2qvmq2SjKAWR2?= =?us-ascii?Q?GX0sEXK0lROK7OWbnbvuDs/hFcP1bbBsrSC6+s9VLMnYIgQcSLnDYOBXAyD1?= =?us-ascii?Q?EDy71gcWgL6ppsD0/R3xYpsKArfbOI2Uzrdwow1A0t4eLEq+KPlX4Y5loH5j?= =?us-ascii?Q?5MWa7VwFDbWIHYMGsnuKvwHG8FDvc4wcyXyG7aImAG3MD7K+oxMIBiDaITGZ?= =?us-ascii?Q?BMM1hD6JprR98egUSLD+9JkfUZAIV0rTita+n4PqqLPBTjQ1psOAejA0MouI?= =?us-ascii?Q?GAKjNZcAT3d1bBU3KW4WDrZqmOxI7QgkEHwBeVij6yQjZ6KPbH8P0X9jWRgw?= =?us-ascii?Q?DVHvI22m+ElmcvXCQAe7wUNKHlka1uzW/NSuRaGFMEjwlEvVQ=3D=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1507; 5:yPfX8UEwBuXGrlJSrYmdqlqiYEXswZYTtQjMmIDiX+Nnp0lRxE3MPp5RIEFC6AlGi5YkbpkN+U5osOb3YsIoxjyqtm8mgW9qkh7VqNpE0/wLImD+XPMY8MhCNU5a5tQfWOSaifiBeT8IJdQZOS99oQ==; 24:JAwSeBjGEoxkZOKfA2nshnQU+b1emfVIZvwQubon2+5ZuPVsP55wlqUTpk5uINyDn2sf0Ldrw42xoWmZ+m51VylJVxBnqWxGNFa7oJ5ipk8=; 20:YPkhtxweJ3V11mlcR4fWdO9r1w7d/GYKD9yFIBIdoVvRXY7C7OLIvXtdweD0DlcWfX6cZnXCatjumvLDvAwDHcq3nsmkOz7LxNHgn8Vg7Sni0d0rBiH6bBfA0d9HiRmshCRK2KjOnBj8VgjZvLG88lbewj0H3GZ9uaQR+Jxm3Rs= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB1507 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1AFFO11FD027.protection.gbl X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD027; 1:lWJVm1q5vZ4Jqx7QmGvdaJVD7qOLxeY9Cjn6Q37Rmsq+kTs82QQYxtyUMe+MEI6Hs8PpZvL+DEiLIvERzl7tLHtbMbQE83yuADvsVrDWqkTX1WTrW6EO/TW50Ddy5vwdKj9IoJ/wtA7Autekk7luRNGdBIwD1G50kTejCdv/6QWYVxoQCLwqigE/H8xuNZcwYfuJs1Z2wpi+G6/Yh6BlsrPCgMszvsxck/wh5sovxKHkIiGnXjzv1b1d5Ghq1KLesUrzNVvekiFx9U5A0wgKcR+NBrKeZOv8qE1NQfD1cvOLn/njLCAWCSvgZAc+F8+AFlwXge+sLiMWgluSBBTvEqHfLSuino8uVLQlGUA6lOaX359fjupXeEH0tsyesoPdKQZhMaQLPE95P7B4q7v76w== X-Forefront-Antispam-Report: CIP:66.35.236.236; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(76176999)(105606002)(50986999)(107886002)(33646002)(66066001)(50226001)(92566002)(16796002)(85426001)(40100003)(5008740100001)(106466001)(6806005)(5003940100001)(21840400001)(50466002)(229853001)(47776003)(4001430100002)(11100500001)(86152002)(19580395003)(189998001)(86362001)(6070500001)(48376002)(53416004)(5004730100002)(77096005)(19580405001)(2950100001)(122386002)(97736004)(5001960100002)(5007970100001)(110136002)(87936001)(81156007)(7099028)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR03MB1436; H:sj-itexedge04.altera.priv.altera.com; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:0; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1436; 2:7PoCJgeNTdZ+mzIZSvQeOe/L8KLzaS3L76WzXlkrgBnn93jLIiRkJ1xhIa982iB8gPYiy8hVBUEb56nlVZnysF9PIC2Xgr5EeiUvBf9mU7Z59OZ71ViyDKML6YfU/GGESCOUwtzLnsSHI1XdqM1Df80Gr/0Vj2cQ+iGwYEV/ga8=; 3:9+RyaTdFFOdwO7MQ0k3wL061GHZaHv7IkbicoFX7lnWJL4DqN+CekJIYh8ylK2FQ5V9IE5gnlyvVHSKF+hvEHrmj5g3Uy2skzv6hjCMQBfDPR3Wpob9vHNO0KvyuJkMFUWHCPUeQYdkauEeIuKvNI8+Rrxg7BIOt/tGn6NgzuDCyuAAiVjjNMxSxhkmdJXQ0H2bRvRodZTiH6yq12uslb3jI/2+E6hlck0iAg1jkycY=; 25:q5CBR0zBWajbEMyD0NMq9BEaA0K4QwOIatqjOuhot0AOGHfAcCr2malQtQhvmdpyVrkkMCMTeseDmuWkPZZyNV9Es3SA4g1o167ivjkgjlkY6JjXagjaEL0bii13NqgfMiTSAcyI1aTrjL+SftDG0MON1Nh9IRGvyqxqlE5jNhPtkXDnNGcJEgQwtj0x0ORw1b78Sva/hSkGV0o8oDqG5b/BmfrfXDeu77Nw0Lm4Nq+Mpq2n2TfGhvah1t1Ji8z8PUKTP6bmE14Sit69clspcw==; 20:n+AWTRKXjdhg1lH+Gz1uFnPwtP0v4iFgUSHu3swijwTWGBfdKU1fWewykYt2WM6zTyXD8VXk3ymiyUgvmiNLhcswfpaugELEWRvR8e/7n9UG2qSsJhlvQHm6BEfZbu9VBUQbPFY/TdlubKyR5lkTPVRiNzowV6zZcZUlIamZETw= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1436; X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1436; 4:r/AMIk4CwBa2nku/bJoSUpCKyNHGeTKlmP16fzLd80oCMDtfXibCOpKl5u5Xc29Z4+xnwOjiCZ9eO7chg8CT5VjasULCm3VBQB6BDOmxruvOqBmRPjkbfqilmcRSJVhXN2vsX8ytu17NQUrnim0suhBluLXGZLm/4kbj4Q30uGB3GTwZauKwn7iWNDbwA2yHT/UqQUE497mNKiuMPErp2qgLrUg2RvJyiWMxfkrwqcUAAY/O3NvYLZUCnDsrfhh9Wb9Ft4iJMmJP/JBgrMKRKnesdVbeNyof1Dnfh+XK8R0w4vy5bI9C1MTiS1sinA+Ldd/bH53evawMcDXfiI52jgsKlRdLIOauwsetJKPxT6VJaIMTAcwoasCJaszx5WSI X-Forefront-PRVS: 0749DC2CE6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR03MB1436; 23:LzGrvg8yw2xechpKgeQI1MrvcUAIeN5SxxNhhB1CW?= =?us-ascii?Q?kjMX8z6OUCxYo6yj1Yxdk7WwjTqSe4VMSXb5cQ9aGIE23ObuqmVd2HnUIH0C?= =?us-ascii?Q?I2d4YFOccSfNbX+LrsIZRFB3cMIezQT0SkZCONhvcE+n1K95I3IRkHQaka41?= =?us-ascii?Q?3B6FX51YZ2jtlEhQ1EkzqzF5UgwpPkNz5iV/TCcdB96Z97cpUkpqgGRnHinF?= =?us-ascii?Q?EZZ7U07LOimUMrR4sG4UU2bGZ5p7zxkuk94mY507fJUfUDHINpiTL3h19vL3?= =?us-ascii?Q?SIpMD/qLo529vDEOf08MkBO+yNPsQ8f2crpNFY97BBmtVzaZ+04IpoBAF5JU?= =?us-ascii?Q?rJ2XkdPe6c0I7zLjormIuWhcLiyOJQuZ66UajzOVWkYmqZCSyz9w7v0ZJVjS?= =?us-ascii?Q?XI5LYqq8miUER3SFzlbilhINg+CQEbEYmXq0veTfqjlTFSJvvt9UKDBb+9+0?= =?us-ascii?Q?KQFr1OTSraSa5DJ/AJyBa6r4A8nNvlh/U57+aK2Ir6lnakLa4j0w0wUNF7bZ?= =?us-ascii?Q?Jehlw9VvQ7Hea6WbG3q1SvtF6PaDRpuYACZoG0Y5seoRdp7L5cS7RayMs0AQ?= =?us-ascii?Q?pwyOykCYqziD2KzBIRA2P+5yhnaiLowicQhzTRch8fM/jbzIP++DlxuStBcG?= =?us-ascii?Q?EOYdis9eMNEfhi7JX7I6Eiv/6Gqz+L97z3s5D0MSkOXGEOHIG/zm9cNMBZ2y?= =?us-ascii?Q?8xy+huVERQB3ASnWa6n5kEY/EKMUq5v3i3J9jLefTyfotnS46Ov9VEgWEj3h?= =?us-ascii?Q?LBJZyiHNTS9YFEhbQ6/IyBZzI4m2QHZ3wRZs/4VChEA4Ds6M/znpjxQXf/ey?= =?us-ascii?Q?lpWSCYaDofHUpdJEG/FIJtlcOemVPIKv6IQaAkyX4kUPKNwuappcF8AtKggA?= =?us-ascii?Q?dtrCQjllxHbnAWYeyYxrLt8Gnz7WD7+RxBtJM63muiceWwj4/oZBq144hKW/?= =?us-ascii?Q?u6QlCLOjqJBPsP8hwMS04pxTn8injwYQZ8KWHsB+Xhn5ImJhJRcAdgZXsLa4?= =?us-ascii?Q?aIAl0loz1AdaK+ggjjrhx4gZKGYGVhIu5HQKhjPdcr3/YP49P8t0QLKknv16?= =?us-ascii?Q?fyxsjlnbXaRsWa5mUPeNA0oM4G0AjhSPV1aWIy7F6Z5SKwkIblXJsjadB2ij?= =?us-ascii?Q?SKUVWAWv29/77W0vC5CjzqXol74AqFZzkYKO23bgBzOO6SunURfH4JBS6eIj?= =?us-ascii?Q?3WIX5TSi+i6hzdkm8ufbTn1pKlITgoBANOHobH5eRyljPJGT5QsR+m80YlW6?= =?us-ascii?Q?lE7h8lsRZSnbV7erd1WkuuVoGp6afpJ77GaHu/V?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1436; 5:mct6gNjYKLnYRxrU9lOn55kHYdBPtIFQL6Rncr4ViZSNYIuYp4i+CNDtmOgCFUTKhZOuHWozlwwbpzKgBNBrT2sTnIFwBORrzgSxE16DzTLRRvHaUNDTrpL473xVgE+cge1pSWZlewrUc2M+ePgEjg==; 24:F0Jx9qfczFApY7mfcY0GMdoh3087VRFUG9/stw4UKR14zZRu9Jle7TLNYLn4ZeHtbUS2S4Y7koarVh92rPUqCwgDAv+EYukKhB4dh6T1FPY=; 20:w+mr8oVqQD/2MdY2NBVxK0MBgBajU4Nz9hKDEc1J/AlKUXX2IAd0/5ZKlK/A6Lp+e9A30Lyig12GkROQJWBxCFffHZ5YJbIcrez2c9R7DvAi5j5St/v2FZ5K7iIUsBbaZVNNWzpdrOuOUMi9TyfmQXvagsDfRm/wCXp8VMePcpM= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2015 17:18:23.6333 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a; Ip=[66.35.236.236]; Helo=[sj-itexedge04.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1436 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Alan Tull Add bindings documentation for Altera SOCFPGA bridges: * fpga2sdram * fpga2hps * hps2fpga * lwhps2fpga Signed-off-by: Alan Tull Signed-off-by: Matthew Gerlach Signed-off-by: Dinh Nguyen --- v2: separate into 2 documents for the 2 drivers v12: bump version to line up with simple-fpga-bus version remove Linux specific notes such as references to sysfs move non-DT specific documentation elsewhere remove bindings that would have been used to pass configuration clean up formatting v13: Remove 'label' property Change property from init-val to bridge-enable Fix email address --- .../bindings/fpga/altera-fpga2sdram-bridge.txt | 15 +++++++++++ .../bindings/fpga/altera-hps2fpga-bridge.txt | 31 ++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 Documentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt create mode 100644 Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt diff --git a/Documentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt b/Documentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt new file mode 100644 index 0000000..81e2f06 --- /dev/null +++ b/Documentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt @@ -0,0 +1,15 @@ +Altera FPGA To SDRAM Bridge Driver + +Required properties: +- compatible : Should contain "altr,socfpga-fpga2sdram-bridge" + +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: + fpga2sdram_br: fpgabridge@3 { + compatible = "altr,socfpga-fpga2sdram-bridge"; + bridge-enable = <0>; + }; diff --git a/Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt b/Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt new file mode 100644 index 0000000..67c28b0 --- /dev/null +++ b/Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt @@ -0,0 +1,31 @@ +Altera FPGA/HPS Bridge Driver + +Required properties: +- compatible : Should contain one of: + "altr,socfpga-hps2fpga-bridge", + "altr,socfpga-lwhps2fpga-bridge", or + "altr,socfpga-fpga2hps-bridge" +- clocks : Clocks used by this 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 its current state. + +Example: + hps_fpgabridge0: fpgabridge@0 { + compatible = "altr,socfpga-hps2fpga-bridge"; + clocks = <&l4_main_clk>; + bridge-enable = <1>; + }; + + hps_fpgabridge1: fpgabridge@1 { + compatible = "altr,socfpga-lwhps2fpga-bridge"; + clocks = <&l4_main_clk>; + bridge-enable = <0>; + }; + + hps_fpgabridge2: fpgabridge@2 { + compatible = "altr,socfpga-fpga2hps-bridge"; + clocks = <&l4_main_clk>; + };