From patchwork Fri Sep 4 06:57:45 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "bhupesh.sharma@freescale.com" X-Patchwork-Id: 7120121 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id C0B9FBEEC1 for ; Fri, 4 Sep 2015 07:01:35 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id E7E0120859 for ; Fri, 4 Sep 2015 07:01:34 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id EE9B72089E for ; Fri, 4 Sep 2015 07:01:33 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZXkyF-00026u-Oa; Fri, 04 Sep 2015 06:59:35 +0000 Received: from mail-by2on0127.outbound.protection.outlook.com ([207.46.100.127] helo=na01-by2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZXky3-0001v7-UM for linux-arm-kernel@lists.infradead.org; Fri, 04 Sep 2015 06:59:24 +0000 Received: from BLUPR0301CA0026.namprd03.prod.outlook.com (10.162.113.164) by BY2PR0301MB1573.namprd03.prod.outlook.com (10.163.28.15) with Microsoft SMTP Server (TLS) id 15.1.262.15; Fri, 4 Sep 2015 06:59:01 +0000 Received: from BY2FFO11OLC010.protection.gbl (2a01:111:f400:7c0c::158) by BLUPR0301CA0026.outlook.office365.com (2a01:111:e400:5259::36) with Microsoft SMTP Server (TLS) id 15.1.262.15 via Frontend Transport; Fri, 4 Sep 2015 06:59:01 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11OLC010.mail.protection.outlook.com (10.1.15.21) with Microsoft SMTP Server (TLS) id 15.1.262.18 via Frontend Transport; Fri, 4 Sep 2015 06:59:00 +0000 Received: from localhost.localdomain ([10.214.249.74]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t846w36E028644; Thu, 3 Sep 2015 23:58:56 -0700 From: Bhupesh Sharma To: , , , , Subject: [PATCH v2 03/10] Documentation/dts: Add bindings for QIXIS FPGA controller found on FSL boards Date: Fri, 4 Sep 2015 12:27:45 +0530 Message-ID: <1441349872-4560-4-git-send-email-bhupesh.sharma@freescale.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1441349872-4560-1-git-send-email-bhupesh.sharma@freescale.com> References: <1441349872-4560-1-git-send-email-bhupesh.sharma@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC010; 1:etwWxWorQveYIPjy9/wde9q/Hstot7DkHvnSXSAKTaSKM8C6uEI1ZiPGa2AkYgoZM6xuS1ctBPP6kQkaPjjNnP9JrjswcoTPIDXVxmt9MeXQnbWF+ZSuJ7HaMFv10uVUBM2Et7x5QKRaQ6G1QVTVmBtQqz7sqB5onLof5rzkOtuTWZs96+fGSJTJu6nMnoNVHqUY7YU0Qtfj1ZHg1VsoGzuegP0LBqz1ynzxfL/RgTtmWSS6W8LP31tGfYaCdGuLdCTqrRVUqAdJQj33H7LSXlAyM27U3HOwhY7Q9df1VoGvPWAFqsAAzWgEMUlK+CsTL2MmLpzNhWEf0KKuWPttdJVhOSX8CMEHvkFcipVsEmo= X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(339900001)(199003)(189002)(92566002)(189998001)(76176999)(50986999)(5001860100001)(5001830100001)(46102003)(5001960100002)(107886002)(97736004)(77156002)(6806004)(19580395003)(62966003)(19580405001)(4001540100001)(81156007)(77096005)(5007970100001)(85426001)(5001770100001)(2950100001)(64706001)(49486002)(50466002)(47776003)(48376002)(2201001)(86362001)(105606002)(104016003)(36756003)(5003940100001)(106466001)(50226001)(33646002)(229853001)(87936001)(68736005)(4001430100001)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0301MB1573; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB1573; 2:iBO3Zxa0BFyLeiukoXXQdDha47h9S7529RM3na1r0pboaZ5VP3sQIifKYVDrP7PCJemI1UAANYdhZEEnbrGWb34hLYARDT4pgLkXhi+U/wtYrbxZdmO2kSRokSGCSRG+uRcoAt1jXfXr9Q+piT0KYn3FPS926Cn3h+nb9qfKIFk=; 3:lHzLaOcIc8emp0rC/ulhZk4kQATdbl//gZrD33V57gSRb/Zlc8eFl7khi1aGGMdi9tqyf8Vc3tTxxmvATSZ0q/QnKxPCA/hPKxHYKckPBKxW4n9mU6EfvVUjFWl6I+mWrQPVzffWYrfUmhGYajKKBfRl5x2SIF0gc3EAD0P9/1g+qJ0rnAtfzJWnXHmn7X1JyDCC/xqWVokaejY1PK1KgX193lT9rR4h+aHoxZjIhMM=; 25:rbAykEFP8U6H7X5XrKjsZ5ZfeVB3J8eDm5bgH9f03eTioAU8XOepFWOedBmyZzTnKB2UvY4Etk/Zk5Zg5NjwKEef00COABVzSsSelorUA+6YDS1Ky4q7ypRCRApueT/FUfdqYK3I+x6xtSgPUJNl42/DYgQP39o87SYbyRnusqUCNWf3oDauEnf/JjfIpL5IEae0Ulu006+qNZ23ovHdx+a6MesQRwa4bd9wqlDAQa4tklrYX2KZv8XByYjxdEmGtTLsm5buhfjWu4kjU8FZVA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB1573; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB1573; 20:Gozc7M4BPXm6o7LtpRCvf65IJYCN0ip6bTtB1rM/+hpXheAILqXqMUe9BEmdSsDWi3KI1kWiS8gjM16Rq9+nxksDGc4+0JGZ6uRy2u+Q2nVOb3gxaMTc+VrhbHKhPz25GwwL2nmrbHYM85dC9hTNsyoF6QxEvtXSPX+f4bTJC6C5nHzv6poiQWAe0cMCj30fS2YpFbczo3Mmg3qxFeKc10bTuZI392lIa8S+Ge5O79lj603apPwskb+0Vi4HlLDhBOhneYHMBej+Ftgk8Yqp3Y/W1WoFy3Ge+b5ehpy+5OMgoVps5I4g/p39b7dJle60lHdgLVtmKJcQHFfTm8iBhIPX4zb9/wQd0wX2crTeKvo=; 4:/q47n50Q3VClypuTOmasBBnpImir7qyWPnIwvm23uKS7z6w2Ps1yCiBBpqnYsh5dUn7BpaIJjdiOF+TAmlOW9OEBOkE57PGpUKyxqRLroh94+Bh+KnO0a2Ksne8bQ1e64oQPBWUI+zpu3rm+lKx4/aOx3/rbBUxepAuf9iUyN/qxxQZliEl/DAG0BDpEAbqRVDo/6mirBZGWBZ8+dAOazTWsf1L36biRrbycBwS2O+mI/CIDwuuI88VIYW9cVwOJ10fW7WnT0+yf0AnpCzHJoOQmF5wnQ6CviyuZqUX69jy0oRltOI2uATVRw3npmB0x X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(8121501046)(3002001); SRVR:BY2PR0301MB1573; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0301MB1573; X-Forefront-PRVS: 06891E23FB X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB1573; 23:C4Q9EdGD5K/M5gJgfTmBh4yReO4ZMZT/IGSdXbe?= =?us-ascii?Q?Sx4mJZrCJCIp3thGxd5CF02YmcfIe1b6EksIgq417a18LQwuCQ9kX4wkDVKf?= =?us-ascii?Q?t+KIXalrB2+fcGAWDB+BO5bwtmn6SSTDwWupfsuESH61Q/NU6RBpx23M45G8?= =?us-ascii?Q?b10IWARmSuDPKv4cjGL3pQyZA6NPRdYIH7KMV1E0vV2qW9ZW5F0lxF2Nbcze?= =?us-ascii?Q?dm/72lO9JE7R8z04Z1KIYUPJPEx8RcD+6bfXWx2Qk+VRmfCg1ijrmsLlAWS3?= =?us-ascii?Q?AkLBojMLSSeQ6DL93d2TWu4pOgsAizqkhCNPRqnsQz21aqgxNNAEIPUvRbaJ?= =?us-ascii?Q?z5INRZ49cvgHlYzkCLS8/2IcmP9PvcLzxsm3EFUC3rqrzKVoxlVCivRBzdBe?= =?us-ascii?Q?nwvhofg11FD/ujdreklcU/Fa57o7MDEfBrQGchrX+drU3HuQb1jRsX/AJV4M?= =?us-ascii?Q?JcEXvZMRv3ew0FrWEEDxlLT8XnfhjCAMV0zMcaq+p84MbQzcAplRNiziHyaN?= =?us-ascii?Q?85H5G9n2vhvs74WztTXsQessQo/aoYutPbR5ndtC622PwCPfabopSFcTm22z?= =?us-ascii?Q?pWm/KWCM9fuB+LW6zlFNHeGgIfguCB7XhtAuLjzv+sZtcUFin8bWY3RJFcYe?= =?us-ascii?Q?5WDzFF7rck1JCOjlT7shxwQd0crsJvLVbLYeLpGS5aTKoWGbfxWVUOJlWAs1?= =?us-ascii?Q?CXftVW7FcbB3cD3AFkMZQ/v2zDhQiQYpJuy/6NJjCFkatt8ebQumld6PIegv?= =?us-ascii?Q?HJAyndudByVpaZF0viHsRx/RzdRIz52lb8qcTVGCMXvE/XJ4dr4x65WLVt1S?= =?us-ascii?Q?qHi5eqO17ttTsZp4uyEOfXx9WhA+hQibRp5SPSmlBBpVQvm+EEDcasB5WOIe?= =?us-ascii?Q?VLxXEP5hBi8PwLBKYxgyBvL376NKWf1+UBBzv6zKj6Tba+IeQc0k5kRYVXQr?= =?us-ascii?Q?xSGVBytPl8KGVaIlZz2wtYhTQZxen3jNgEtRuub+wLf9w98HqexgEdYrHwl6?= =?us-ascii?Q?/kU1ul4zdZHwUIf3p3BZMlafA+fpQ7S/OVQ3WsF2mTZ+vUo7fzugpGWjk5Yj?= =?us-ascii?Q?HXMoL3ktvZhllsPcCqskr0l8iI89MfCVDy9Nd1iAXMfnnBKwBjAbGQ3j8mTl?= =?us-ascii?Q?UwWqQh7pVJEsAkyZtJAlJqOhxDbGfhUv4pd9zM1nCc+QFxZkELdl3WPwKVMN?= =?us-ascii?Q?XLyyJhyU+M6adS5jXJUQdjVKuQ1ysAoT1XBipQVP+aXjZs/q8CTtCeE+jCkm?= =?us-ascii?Q?D9KfRkm0ChoLmfFkOSFN7j3g6DNtTMzymKFMgF+sA?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB1573; 5:P0IjikwLt0QxGFmazDmTEL9pfEVWyyeCWoebkuhC5czl9vBz6inwnPetOS74lXh8d6PYLv5AJdguksceIlE1yjLU4Nf/bimtUC/JbFJyx+EBFy603MXv3PWkCs4p1GTergwdyR5XOeE8W8lIKiNeeQ==; 24:TxHLOnWY4zaK8DsuUkK8CFDQhvwadozorQQO4TqqNyu+gYDcdq0XJpvUd7lMz4Eq17Kq749Z3fgvf3m+vdo1SLLp8+i14NAwzxdfkRKbWNA=; 20:+VMFWzWxCrfViUT85fOrlDj+FFzQxprmbYi2auQmkg3nuTS91T3jyzvC7cxv3pNcbLwZpUKGBMwsw74ME8MdVA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Sep 2015 06:59:00.3489 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB1573 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20150903_235923_997009_CC9C4C15 X-CRM114-Status: GOOD ( 20.44 ) X-Spam-Score: -1.9 (-) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: bhupesh.sharma@freescale.com, Catalin.Marinas@arm.com, will.deacon@arm.com, olof@lixom.net, bhupesh.linux@gmail.com, Jaiprakash Singh Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This patch adds bindings for QIXIS FPGA controller found on FSL boards. Some Freescale boards like LS2080AQDS/LS2080ARDB have an on-board FPGA/CPLD connected to the IFC controller. The bindings specified in this patch cater to those on-board FPGA/CPLD controllers. Signed-off-by: Jaiprakash Singh Signed-off-by: Bhupesh Sharma --- .../devicetree/bindings/arm/fsl,board.txt | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/fsl,board.txt diff --git a/Documentation/devicetree/bindings/arm/fsl,board.txt b/Documentation/devicetree/bindings/arm/fsl,board.txt new file mode 100644 index 0000000..756b730 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/fsl,board.txt @@ -0,0 +1,31 @@ +Freescale Reference Board Bindings +---------------------------------- + +This document describes device tree bindings for various devices that +exist on some Freescale reference boards. + +* Freescale on-board FPGA connected to IFC controller + +Some Freescale boards like LS2080AQDS/LS2080ARDB have an on-board FPGA/CPLD +connected to the IFC controller. + +Required properties: +- compatible: Should be a board-specific string followed by a string + indicating the type of FPGA. Example: + "fsl,ls2080a-qds-qixis", "fsl,fpga-qixis" + "fsl,ls2080a-rdb-qixis", "fsl,fpga-qixis" +- reg: The register set for the device + +Example: + &ifc { + status = "okay"; + #address-cells = <2>; + #size-cells <1>; + ranges = <0x3 0x0 0x5 0x20000000 0x00010000>; + + cpld@3,0 { + compatible = "fsl,ls2080a-qds-qixis", "fsl,fpga-qixis"; + reg = <0x3 0 0x10000>; + }; + }; +