Lines Matching full:spi
1 SPI (Serial Peripheral Interface) busses
3 SPI busses can be described with a node for the SPI master device
4 and a set of child nodes for each SPI slave on the bus. For this
5 discussion, it is assumed that the system's SPI controller is in
6 SPI master mode. This binding does not describe SPI controllers
9 The SPI master node requires the following properties:
11 address on the SPI bus.
13 - compatible - name of SPI bus controller following generic names
15 No other properties are required in the SPI bus node. It is assumed
16 that a driver for an SPI bus device will understand that it is an SPI bus.
18 assigning chip select numbers. Since SPI chip select configuration is
24 SPI slave nodes must be children of the SPI master node and can
27 - compatible - (required) name of SPI device following generic names
29 - spi-max-frequency - (required) Maximum SPI clocking speed of device in Hz
30 - spi-cpol - (optional) Empty property indicating device requires
32 - spi-cpha - (optional) Empty property indicating device requires
34 - spi-cs-high - (optional) Empty property indicating device requires
37 SPI example for an MPC5200 SPI bus:
38 spi@f00 {
41 compatible = "fsl,mpc5200b-spi","fsl,mpc5200-spi";
48 spi-max-frequency = <1000000>;
54 spi-max-frequency = <100000>;