Blame view

kernel/linux-rt-4.4.41/Documentation/devicetree/bindings/spi/spi-gpio.txt 765 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  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 */
  	};