diff options
author | Ranjit Waghmode <ranjit.waghmode@xilinx.com> | 2015-06-10 06:38:20 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2015-06-12 13:33:15 -0400 |
commit | fe8e48ad3c620093b2c9064259558bdcba9a76fa (patch) | |
tree | e464727f43ed7445ccdf71bc9fed08eda2e4e009 | |
parent | b787f68c36d49bb1d9236f403813641efa74a031 (diff) |
spi: zynq: Add DT bindings documentation for Zynq Ultrascale+ MPSoC GQSPI controller
Add bindings documentation for GQSPI controller driver used by
Zynq Ultrascale+ MPSoC
Signed-off-by: Ranjit Waghmode <ranjit.waghmode@xilinx.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt b/Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt new file mode 100644 index 000000000000..c8f50e5cf70b --- /dev/null +++ b/Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt | |||
@@ -0,0 +1,26 @@ | |||
1 | Xilinx Zynq UltraScale+ MPSoC GQSPI controller Device Tree Bindings | ||
2 | ------------------------------------------------------------------- | ||
3 | |||
4 | Required properties: | ||
5 | - compatible : Should be "xlnx,zynqmp-qspi-1.0". | ||
6 | - reg : Physical base address and size of GQSPI registers map. | ||
7 | - interrupts : Property with a value describing the interrupt | ||
8 | number. | ||
9 | - interrupt-parent : Must be core interrupt controller. | ||
10 | - clock-names : List of input clock names - "ref_clk", "pclk" | ||
11 | (See clock bindings for details). | ||
12 | - clocks : Clock phandles (see clock bindings for details). | ||
13 | |||
14 | Optional properties: | ||
15 | - num-cs : Number of chip selects used. | ||
16 | |||
17 | Example: | ||
18 | qspi: spi@ff0f0000 { | ||
19 | compatible = "xlnx,zynqmp-qspi-1.0"; | ||
20 | clock-names = "ref_clk", "pclk"; | ||
21 | clocks = <&misc_clk &misc_clk>; | ||
22 | interrupts = <0 15 4>; | ||
23 | interrupt-parent = <&gic>; | ||
24 | num-cs = <1>; | ||
25 | reg = <0x0 0xff0f0000 0x1000>,<0x0 0xc0000000 0x8000000>; | ||
26 | }; | ||