Skip to content

Commit

Permalink
Documentation/dts: Move FSL board-specific bindings out of /powerpc
Browse files Browse the repository at this point in the history
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>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
  • Loading branch information
Bhupesh Sharma authored and Arnd Bergmann committed Oct 23, 2015
1 parent cc56a12 commit a2cce7a
Showing 1 changed file with 12 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand All @@ -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
Expand Down

0 comments on commit a2cce7a

Please sign in to comment.