| SPI-GPIO devicetree bindings |
| |
| Required properties: |
| |
| - compatible: should be set to "spi-gpio" |
| - #address-cells: should be set to <0x1> |
| - ranges |
| - gpio-sck: GPIO spec for the SCK line to use |
| - gpio-miso: GPIO spec for the MISO line to use |
| - gpio-mosi: GPIO spec for the MOSI line to use |
| - cs-gpios: GPIOs to use for chipselect lines. |
| Not needed if num-chipselects = <0>. |
| - num-chipselects: Number of chipselect lines. Should be <0> if a single device |
| with no chip select is connected. |
| |
| Example: |
| |
| spi { |
| compatible = "spi-gpio"; |
| #address-cells = <0x1>; |
| ranges; |
| |
| gpio-sck = <&gpio 95 0>; |
| gpio-miso = <&gpio 98 0>; |
| gpio-mosi = <&gpio 97 0>; |
| cs-gpios = <&gpio 125 0>; |
| num-chipselects = <1>; |
| |
| /* clients */ |
| }; |
| |