From: bhupesh.sharma@freescale.com (Bhupesh Sharma)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 04/12] Documentation/dts: Move FSL board-specific bindings out of /powerpc
Date: Thu, 15 Oct 2015 12:17:44 +0530 [thread overview]
Message-ID: <1444891672-32117-5-git-send-email-bhupesh.sharma@freescale.com> (raw)
In-Reply-To: <1444891672-32117-1-git-send-email-bhupesh.sharma@freescale.com>
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 <bhupesh.sharma@freescale.com>
Signed-off-by: Jaiprakash Singh <b44839@freescale.com>
---
.../{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,<board>-fpga", "fsl,fpga-pixis"
+ "fsl,<board>-fpga", "fsl,fpga-pixis", or
+ "fsl,<board>-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 at 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
--
1.7.9.5
next prev parent reply other threads:[~2015-10-15 6:47 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-15 6:47 [PATCH v3 00/12] ARM64: Update support for FSL's LS2085A SoC Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 01/12] arm64: Use generic Layerscape SoC family naming Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 02/12] arm64: Rename FSL LS2085A SoC support code to LS2080A Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 03/12] Documentation: DT: Add entry for FSL LS2080A QDS and RDB boards Bhupesh Sharma
2015-10-15 6:47 ` Bhupesh Sharma [this message]
2015-10-15 6:47 ` [PATCH v3 05/12] doc/bindings: Update Layerscape PCIe devicetree binding to be more flexible Bhupesh Sharma
2015-10-15 14:16 ` Arnd Bergmann
2015-10-15 20:11 ` Sharma Bhupesh
2015-10-28 3:57 ` Pratyush Anand
2015-10-15 6:47 ` [PATCH v3 06/12] doc/bindings: Update GPIO devicetree binding documentation for LS2080A Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 07/12] doc: DTS: Update DWC3 binding to provide reference to generic bindings Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 08/12] dts/ls2080a: Update DTSI to add support of various peripherals Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 09/12] dts/ls2080a: Update Simulator DTS " Bhupesh Sharma
2015-10-15 14:18 ` Arnd Bergmann
2015-10-15 20:01 ` Sharma Bhupesh
2015-10-15 6:47 ` [PATCH v3 10/12] dts/ls2080a: Remove text about writing to Free Software Foundation Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 11/12] dts/ls2080a: Add DTS support for LS2080a QDS & RDB boards Bhupesh Sharma
2015-10-15 6:47 ` [PATCH v3 12/12] dts/Makefile: Add build support for LS2080a QDS & RDB board DTS Bhupesh Sharma
2015-10-15 14:19 ` Arnd Bergmann
2015-10-15 19:58 ` Sharma Bhupesh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1444891672-32117-5-git-send-email-bhupesh.sharma@freescale.com \
--to=bhupesh.sharma@freescale.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).