* CSR SiRFprimaII Serial Peripheral Interface Required properties: - compatible : Should be "sirf,prima2-spi", "sirf,prima2-usp" or "sirf,atlas7-usp" - reg : Offset and length of the register set for the device - interrupts : Should contain SPI interrupt - resets: phandle to the reset controller asserting this device in reset See ../reset/reset.txt for details. - dmas : Must contain an entry for each entry in clock-names. See ../dma/dma.txt for details. - dma-names : Must include the following entries: - rx - tx - clocks : Must contain an entry for each entry in clock-names. See ../clocks/clock-bindings.txt for details. - #address-cells: Number of cells required to define a chip select address on the SPI bus. Should be set to 1. - #size-cells: Should be zero. Optional properties: - spi-max-frequency: Specifies maximum SPI clock frequency, Units - Hz. Definition as per Documentation/devicetree/bindings/spi/spi-bus.txt - cs-gpios: should specify GPIOs used for chipselects. Example: spi0: spi@b00d0000 { compatible = "sirf,prima2-spi"; reg = <0xb00d0000 0x10000>; interrupts = <15>; dmas = <&dmac1 9>, <&dmac1 4>; dma-names = "rx", "tx"; #address-cells = <1>; #size-cells = <0>; clocks = <&clks 19>; resets = <&rstc 26>; }; |