0001 Analog Devices AXI SPI Engine controller Device Tree Bindings
0002
0003 Required properties:
0004 - compatible : Must be "adi,axi-spi-engine-1.00.a""
0005 - reg : Physical base address and size of the register map.
0006 - interrupts : Property with a value describing the interrupt
0007 number.
0008 - clock-names : List of input clock names - "s_axi_aclk", "spi_clk"
0009 - clocks : Clock phandles and specifiers (See clock bindings for
0010 details on clock-names and clocks).
0011 - #address-cells : Must be <1>
0012 - #size-cells : Must be <0>
0013
0014 Optional subnodes:
0015 Subnodes are use to represent the SPI slave devices connected to the SPI
0016 master. They follow the generic SPI bindings as outlined in spi-bus.txt.
0017
0018 Example:
0019
0020 spi@@44a00000 {
0021 compatible = "adi,axi-spi-engine-1.00.a";
0022 reg = <0x44a00000 0x1000>;
0023 interrupts = <0 56 4>;
0024 clocks = <&clkc 15 &clkc 15>;
0025 clock-names = "s_axi_aclk", "spi_clk";
0026
0027 #address-cells = <1>;
0028 #size-cells = <0>;
0029
0030 /* SPI devices */
0031 };