From patchwork Fri Oct 23 19:31:53 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: 7478201 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id E43069F36A for ; Fri, 23 Oct 2015 19:57:58 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 133DE209E3 for ; Fri, 23 Oct 2015 19:57:58 +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 18372209DE for ; Fri, 23 Oct 2015 19:57:57 +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 1ZpiRv-0000GS-29; Fri, 23 Oct 2015 19:56:27 +0000 Received: from mail-bn1on0132.outbound.protection.outlook.com ([157.56.110.132] helo=na01-bn1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZpiPF-0005gr-KK for linux-arm-kernel@lists.infradead.org; Fri, 23 Oct 2015 19:53:43 +0000 Received: from BLUPR03CA004.namprd03.prod.outlook.com (10.255.124.21) by BN3PR03MB1480.namprd03.prod.outlook.com (10.163.35.143) with Microsoft SMTP Server (TLS) id 15.1.306.13; Fri, 23 Oct 2015 19:53:19 +0000 Received: from BY2FFO11OLC004.protection.gbl (10.255.124.4) by BLUPR03CA004.outlook.office365.com (10.255.124.21) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Fri, 23 Oct 2015 19:53:19 +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 BY2FFO11OLC004.mail.protection.outlook.com (10.1.15.184) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Fri, 23 Oct 2015 19:53:18 +0000 Received: from localhost.localdomain ([10.214.249.245]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t9NJpab3005311; Fri, 23 Oct 2015 12:53:12 -0700 From: Bhupesh Sharma To: , , , , , Subject: [PATCH v4 04/12] Documentation/dts: Move FSL board-specific bindings out of /powerpc Date: Sat, 24 Oct 2015 01:01:53 +0530 Message-ID: <1445628721-10483-5-git-send-email-bhupesh.sharma@freescale.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1445628721-10483-1-git-send-email-bhupesh.sharma@freescale.com> References: <1445628721-10483-1-git-send-email-bhupesh.sharma@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC004; 1:52tCFnSVl9hd3g/62dbD9KBPoXK+HIaHms2XZqbcJ8aLI54XEXXs55ChBAiVZ+0cbVvp1cgV2X0ka99DNcE4CWmj/5voCWAfvWUp4p5iRbfFl6WsDEaFgK8V4NgAaUoCNOaP8ERBwnqKZmsaLndiyDwOvAHEgID1919EIkSmrEdihPJkfuCFlA0Cjr8nv3Joave6WzODYwhwT8+rhWHF3q3X2bVCXgGa9ehv7dt0HwiNVurnXJsgNb4zbWCjt5N0kw2vi9RY+lJjC7DHKJg10cHMEmRPVcZ46W6M4DL9yR4k5HEezW/6IhxlESqW6lhq/eyHaR5kV7dbKm5fvWdp4MxzKHbHN/0JDQQfT7zhwi91SPD5lDh10jdnaGQHjAYwhhUdbgjKkWZfee8bUOBnjg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(50466002)(5001770100001)(50986999)(5003940100001)(92566002)(105606002)(6806005)(97736004)(5007970100001)(189998001)(107886002)(104016004)(229853001)(11100500001)(36756003)(77096005)(19580405001)(2201001)(33646002)(49486002)(50226001)(86362001)(76176999)(5008740100001)(2950100001)(47776003)(85426001)(106466001)(87936001)(48376002)(5001960100002)(19580395003)(81156007)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR03MB1480; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1480; 2:/25t0YpYzVwDxHCje8MJL0W2LY7jUblM7zJUvnTcD0YzvCUXIqTS40nj+e7j/AspIK75u/EQnhxiqN8BAaR6tTepE9IyUYrDhV5P1RBU4u1bTSgZWeq538S1H2SQs+wPepMWjTfjhlL+RlIS6EjL/RZx1BPwE/WFzfYiOjfoFmw=; 3:DZgeWBqkS9udyZUAVdnbZaQBiUmM0kWgZkT/Ba4y0rcvasTVLx/w1kgwaexSVNl7fHwVPH8ow0i7TV5+IKh8KFXaPkRHTMjGHhTb/MQ4673W9VfYI//NTT/cbiIvrAQ0lXHp3HfnU0r1+B3W4JoH0MKEoajY//uFRa6j/AH/kC1uccNEU1g0IrsThzeVCutZPRTLlBovKIedaFXz3fWCYZeE2pAEGMCvdNtLZ6VAxCw=; 25:HpJUp4v/WyegWSXulHN240TgY2UErTBVC1UGQZxuCCr+56zUre7JXUorxFgog6NQsUgQpn11Y5LG1Ip2G0uKDmjqDB9Qqh+E+noXgkOIH6uleiQPlea0D37ZNBDRoATEUwaX7y9UBdVW2jIQy6NdIZ/FX0trIiqnwzBryFSi1AF8P7Obcmi06MKV/mEIXhToAUnrXwebHuvO9yP1vSfpLgppESEHZ2o4bQg/ilprh7pzcA6hMbs4SkaWPdrNDMW2xNKWcb79GvO9EeLMXiaatw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1480; X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1480; 20:zP45LCnFrKXUSyR5tdtUkpGbpaAmXY17KLRYHdEs49QLMk3lB+HrBJOTx0if+PB4T6Txu4I3yG4Wnlb0VdW4hp65RfTk6msfzyInz79HV+PpUFphaNyE6g4HXfX1YYH29SVS4PiW1Cd113h8b2/KK5u6s2gPW98MF9rMboW85qFajR4u52Fe30BmKu7mOjaY/OUsvIoPTbqvqMr0M5fmxXIg/fKHFNc0y8kCyATN5A7VLXoZj65wo7mata80Kx9jqPigrA3ChaGvktSLLWyZQqQz578jr5zG3mo7oG69NiTpkBunDF26Xf/yIxv+ZhM/bpr+1zQtt1Nz4aX/XvjyFoHddo8FdzZ3K9OkhF4urUs=; 4:k/tX18KDyS3qNghVJpxakqmHMMxKOkSPYLXz5eHUPBbCYiBvkzZLuZjFdaSm6RJqJHBEFIcjdG/yMdTKAbvM/lcgrTVt9cXh50kQzRblhQGBwdF6Vda+m6xQ3CGUN9Y6DQdcKf+veGSYW1gMas0eAuwFtAWW5hJz1IMcjosr01HaJGou4GttfN/5CUSoyKyfx8l0eBfPPAZ99pjJ3/53+O/gD+1izVDmrry4ojGv84m5v5H7O3+jDNwxy+ITq6Ni+8dFuxyfxSF91+ywQpAVzpRGhwyEZYCcekhDsoq+YIhirAD585sg2gtvM1jttX8xw1d4jCGtikJeFI66KTpP72eG1RGDaEEJ1EWfe3DbL1HA58dI4E7iKrAqeOw0II79 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(102215026); SRVR:BN3PR03MB1480; BCL:0; PCL:0; RULEID:; SRVR:BN3PR03MB1480; X-Forefront-PRVS: 0738AF4208 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR03MB1480; 23:tS83I9WzEhu5RLDAUOEHJ2h7/AS3RWRq7uUyzuzGM?= =?us-ascii?Q?J8QIzsuoEZ+EXCvUFa3dIZ3fldaU1c4T1K62BGmr0lmAF5Oxej3+S7DSB+EJ?= =?us-ascii?Q?vDs7RU5SbohlIClhT/i5y2X8FzIQSd01Jj7LITc+hlMWkU9n+9TjP0hGauAy?= =?us-ascii?Q?kbaWOWM4GC9gnSG52fJhu6eypMXB7PAX2jzLOExiLhKbxOynejvYEhHgB5zv?= =?us-ascii?Q?rVhM2KmyXYu3wexBSn5cJEbNWrNGpLfWlKALkxDgE+aU5heOJIGLNrENeY1v?= =?us-ascii?Q?gfvLvgognKEdqxNUzMtUozVSkf0f5WgRLZG272+fYTVzBYQSNcOa3S31SVME?= =?us-ascii?Q?G2uBu/9mTXFl4aa3AY/KE2DfUBw+me+YEMzikTxzju63o48eSqOMCySxWhr7?= =?us-ascii?Q?IUt3ggOb0HZZZGIZ0unkixA1KL6Sx0Zhm7cL5kX7muK40mKoxxh15F34rsfF?= =?us-ascii?Q?dJ5AH7gP4GA9zYzsXO3aGvKIjd+p46f4rpjGeTcu/X3WmBxOmCftJg/nIiek?= =?us-ascii?Q?ptHxFzercGtopVTXvVSnDoJTRehDD1SMOvsPTxRBPxmnCjWuNkWnk5dn96Pk?= =?us-ascii?Q?K1SR0oninR0Gqo+E8GnnaMsCnf+PiXyh5OlKfQhwQ+EI5yiOCYXqz49AYToU?= =?us-ascii?Q?6vjHAm5WITTpSLk+lCcxhN/fpvx3GOi5qYB7v1v9TgsP+iYoujDMBPvKZyWB?= =?us-ascii?Q?XJfuKivzM1Pu90teznWJ82v5yMNtZQLhsih6XDidlGRgq3lJ/3VbcJ0Pv3sk?= =?us-ascii?Q?gapq6iPgFfizXO2NL8UbI9MqJ7Salaxsn7Kz6+yEAzNQvxr8+OtjupoOkRUH?= =?us-ascii?Q?t0kWWq6wf03u3ZMyaz5qWhZGPuRY7V4ZSnjJG9GeIukXgLUfTqNmoBksnn9A?= =?us-ascii?Q?Cq05M/Y8RNOB1coGpDfhwy0hyePC1UZclSdE88ANdgoMpfZP5UBXNZ9N1yCl?= =?us-ascii?Q?yI8CZalZs6h0uYebgWW5TqQDGKRkZOg6n0fc0c73rnd4MtiSfX7C3mHElgop?= =?us-ascii?Q?6osgaaR/KpHs1KRL2JMROxlzBxFyhdHoc53PqAARPgth/5IIYZUg3iqu8QbW?= =?us-ascii?Q?jkf1PWOHpvXdaAvgmYORyOrqHH2IpLwTdAI3yQ6H5FS/g142mTDE1OcNTlcS?= =?us-ascii?Q?TZPz+i6u7U=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1480; 5:K8nHXkqq8CyONX5TyZ4X/MfOluizpkUqbLApHw8IB2vbZJm88tZTVdUMqt0BD6FjtZEHtOJ7t1nntzYOTBYqr8vJDFOLj073RvL1KFSM1w96kbikzZX2t1V8c8fqPn3LBaDMASSjxRUDCcSB/mCD+g==; 24:VZaRq33IgLmjmgRlMEiLg86SB23pgks19c3cRTlAQRPPczF2maREmfOBpYtYdn0GdUGY15kCtsrwruepOVyDhLcUmad5Id3khz1HoOZTHvA=; 20:q1TubO9pfFOofCVRtpAgTSsVFYuLI/W5XJNk8IZ8fgO4YzSTjQHkJx5MRyEW25hDRAgKdaNvfF8U+YCKGE1eLA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Oct 2015 19:53:18.5537 (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: BN3PR03MB1480 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20151023_125342_041053_68109710 X-CRM114-Status: GOOD ( 17.10 ) 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: LeoLi@freescale.com, bhupesh.sharma@freescale.com, Catalin.Marinas@arm.com, will.deacon@arm.com, stuart.yoder@freescale.com, scottwood@freescale.com, 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 Since the same board components can be used across ARM and PPC board families, this patch moves the FSL board-specific bindings out of bindings/powerpci. While at it, this patch also adds the bindings for QIXIS FPGA controller found on FSL LS2080A boards. These boards have an on-board FPGA/CPLD connected to the IFC controller. Signed-off-by: Bhupesh Sharma Signed-off-by: Jaiprakash Singh --- .../{powerpc/fsl/board.txt => board/fsl-board.txt} | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) rename Documentation/devicetree/bindings/{powerpc/fsl/board.txt => board/fsl-board.txt} (90%) diff --git a/Documentation/devicetree/bindings/powerpc/fsl/board.txt b/Documentation/devicetree/bindings/board/fsl-board.txt similarity index 90% rename from Documentation/devicetree/bindings/powerpc/fsl/board.txt rename to Documentation/devicetree/bindings/board/fsl-board.txt index cff38bd..fb7b03e 100644 --- a/Documentation/devicetree/bindings/powerpc/fsl/board.txt +++ b/Documentation/devicetree/bindings/board/fsl-board.txt @@ -21,11 +21,14 @@ Example: This is the memory-mapped registers for on board FPGA. -Required properities: +Required properties: - compatible: should be a board-specific string followed by a string indicating the type of FPGA. Example: - "fsl,-fpga", "fsl,fpga-pixis" + "fsl,-fpga", "fsl,fpga-pixis", or + "fsl,-fpga", "fsl,fpga-qixis" - reg: should contain the address and the length of the FPGA register set. + +Optional properties: - interrupt-parent: should specify phandle for the interrupt controller. - interrupts: should specify event (wakeup) IRQ. @@ -38,6 +41,13 @@ Example (P1022DS): interrupts = <8 8 0 0>; }; +Example (LS2080A-RDB): + + cpld@3,0 { + compatible = "fsl,ls2080ardb-fpga", "fsl,fpga-qixis"; + reg = <0x3 0 0x10000>; + }; + * Freescale BCSR GPIO banks Some BCSR registers act as simple GPIO controllers, each such