Lines Matching full:spi
4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml#
7 title: SPI Controller Generic Binding
13 SPI busses can be described with a node for the SPI controller device
14 and a set of child nodes for each SPI slave on the bus. The system SPI
15 controller may be described for use in SPI master mode or in SPI slave mode,
20 pattern: "^spi(@.*|-[0-9a-f])*$"
49 cs-gpio with the optional spi-cs-high flag for SPI slaves.
56 spi-cs-high | - | H |
58 spi-cs-high | ACTIVE_HIGH | H |
60 spi-cs-high | ACTIVE_LOW | H | 2
68 because ACTIVE_LOW is overridden by spi-cs-high.
70 spi-cs-high + ACTIVE_HIGH.
77 spi-slave:
80 The SPI controller acts as a slave, instead of a master.
88 Compatible of the SPI device.
100 Compatible of the SPI device.
111 spi-3wire:
116 spi-cpha:
121 spi-cpol:
126 spi-cs-high:
131 spi-lsb-first:
136 spi-max-frequency:
139 Maximum SPI clocking speed of the device in Hz.
141 spi-rx-bus-width:
143 Bus width to the SPI bus used for read transfers.
149 spi-rx-delay-us:
153 spi-tx-bus-width:
155 Bus width to the SPI bus used for write transfers.
161 spi-tx-delay-us:
173 - spi-slave
187 spi@80010000 {
190 compatible = "fsl,imx28-spi";
198 spi-max-frequency = <1000000>;
204 spi-max-frequency = <100000>;