Back to home page

OSCL-LXR

 
 

    


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     };