Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / Documentation / devicetree / bindings / spi / ti_qspi.txt
1 TI QSPI controller.
2
3 Required properties:
4 - compatible : should be "ti,dra7xxx-qspi" or "ti,am4372-qspi".
5 - reg: Should contain QSPI registers location and length.
6 - reg-names: Should contain the resource reg names.
7         - qspi_base: Qspi configuration register Address space
8         - qspi_mmap: Memory mapped Address space
9         - (optional) qspi_ctrlmod: Control module Address space
10 - interrupts: should contain the qspi interrupt number.
11 - #address-cells, #size-cells : Must be present if the device has sub-nodes
12 - ti,hwmods: Name of the hwmod associated to the QSPI
13
14 Recommended properties:
15 - spi-max-frequency: Definition as per
16                      Documentation/devicetree/bindings/spi/spi-bus.txt
17
18 Example:
19
20 qspi: qspi@4b300000 {
21         compatible = "ti,dra7xxx-qspi";
22         reg = <0x47900000 0x100>, <0x30000000 0x3ffffff>;
23         reg-names = "qspi_base", "qspi_mmap";
24         #address-cells = <1>;
25         #size-cells = <0>;
26         spi-max-frequency = <25000000>;
27         ti,hwmods = "qspi";
28 };