Searched +full:spi +full:- +full:cpol (Results 1 – 25 of 37) sorted by relevance
12
| /Documentation/devicetree/bindings/iio/dac/ |
| D | ti-dac082s085.txt | 1 Texas Instruments 8/10/12-bit 2/4-channel DAC driver 4 - compatible: Must be one of: 11 - reg: Chip select number. 12 - spi-cpha, spi-cpol: SPI mode (0,1) or (1,0) must be used, so specify 13 either spi-cpha or spi-cpol (but not both). 14 - vref-supply: Phandle to the external reference voltage supply. 16 For other required and optional properties of SPI slave nodes please refer to 17 ../../spi/spi-bus.txt. 20 vref_2v5_reg: regulator-vref { 21 compatible = "regulator-fixed"; [all …]
|
| D | ad5592r.txt | 4 - compatible: Must be "adi,ad5592r" 5 - reg: SPI chip select number for the device 6 - spi-max-frequency: Max SPI frequency to use (< 30000000) 7 - spi-cpol: The AD5592R requires inverse clock polarity (CPOL) mode 10 - compatible: Must be "adi,ad5593r" 11 - reg: I2C address of the device 14 - #address-cells: Should be 1. 15 - #size-cells: Should be 0. 16 - channel nodes: 22 can be found in <dt-bindings/iio/adi,ad5592r.h>. [all …]
|
| /Documentation/devicetree/bindings/iio/resolver/ |
| D | ad2s90.txt | 1 Analog Devices AD2S90 Resolver-to-Digital Converter 6 - compatible: should be "adi,ad2s90" 7 - reg: SPI chip select number for the device 8 - spi-max-frequency: set maximum clock frequency, must be 830000 9 - spi-cpol and spi-cpha: 10 Either SPI mode (0,0) or (1,1) must be used, so specify none or both of 11 spi-cpha, spi-cpol. 14 Documentation/devicetree/bindings/spi/spi-bus.txt 20 implemented in the spi code, to satisfy it, SCLK's period should be at most 21 2 * 600ns, so the max frequency should be 1 / (2 * 6e-7), which gives [all …]
|
| /Documentation/devicetree/bindings/iio/adc/ |
| D | ti-adc084s021.txt | 4 - compatible : Must be "ti,adc084s021" 5 - reg : SPI chip select number for the device 6 - vref-supply : The regulator supply for ADC reference voltage 7 - spi-cpol : Per spi-bus bindings 8 - spi-cpha : Per spi-bus bindings 9 - spi-max-frequency : Per spi-bus bindings 15 vref-supply = <&adc_vref>; 16 spi-cpol; 17 spi-cpha; 18 spi-max-frequency = <16000000>;
|
| D | mcp320x.txt | 3 The node for this driver must be a child node of a SPI controller, hence 6 Documentation/devicetree/bindings/spi/spi-bus.txt 11 - compatible: Must be one of the following, depending on the 32 "microchip,mcp3550-50" 33 "microchip,mcp3550-60" 40 - spi-cpha, spi-cpol (boolean): 41 Either SPI mode (0,0) or (1,1) must be used, so specify 42 none or both of spi-cpha, spi-cpol. The MCP3550/1/3 44 4 bytes need to be read from the ADC, but not all SPI 47 - vref-supply: Phandle to the external reference voltage supply. [all …]
|
| D | adi,ad7192.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Michael Hennerich <michael.hennerich@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7192.pdf 21 - adi,ad7190 22 - adi,ad7192 23 - adi,ad7193 24 - adi,ad7195 29 spi-cpol: true [all …]
|
| /Documentation/devicetree/bindings/mtd/ |
| D | nxp-spifi.txt | 1 * NXP SPI Flash Interface (SPIFI) 3 NXP SPIFI is a specialized SPI interface for serial Flash devices. 4 It supports one Flash device with 1-, 2- and 4-bits width in SPI 10 - compatible : Should be "nxp,lpc1773-spifi" 11 - reg : the first contains the register location and length, 13 - reg-names: Should contain the reg names "spifi" and "flash" 14 - interrupts : Should contain the interrupt for the device 15 - clocks : The clocks needed by the SPIFI controller 16 - clock-names : Should contain the clock names "spifi" and "reg" 19 - resets : phandle + reset specifier [all …]
|
| /Documentation/devicetree/bindings/rtc/ |
| D | epson,rx6110.txt | 4 The Epson RX6110 can be used with SPI or I2C busses. The kind of 8 -------- 11 - compatible: should be: "epson,rx6110" 12 - reg : the I2C address of the device for I2C 21 SPI mode 22 -------- 25 - compatible: should be: "epson,rx6110" 26 - reg: chip select number 27 - spi-cs-high: RX6110 needs chipselect high 28 - spi-cpha: RX6110 works with SPI shifted clock phase [all …]
|
| /Documentation/devicetree/bindings/net/ |
| D | qca,qca7000.txt | 3 The QCA7000 is a serial-to-powerline bridge with a host interface which could 4 be configured either as SPI or UART slave. This configuration is done by 7 (a) Ethernet over SPI 9 In order to use the QCA7000 as SPI device it must be defined as a child of a 10 SPI master in the device tree. 13 - compatible : Should be "qca,qca7000" 14 - reg : Should specify the SPI chip select 15 - interrupts : The first cell should specify the index of the source 18 - spi-cpha : Must be set 19 - spi-cpol : Must be set [all …]
|
| /Documentation/devicetree/bindings/net/ieee802154/ |
| D | ca8210.txt | 4 - compatible: Should be "cascoda,ca8210" 5 - reg: Controlling chip select 6 - spi-max-frequency: Maximum clock speed, should be *less than* 8 - spi-cpol: Requires inverted clock polarity 9 - reset-gpio: GPIO attached to reset 10 - irq-gpio: GPIO attached to IRQ 12 - extclock-enable: Include for the ca8210 to route its 16MHz clock 14 - extclock-freq: Frequency in Hz of the external clock 15 - extclock-gpio: GPIO of the ca8210 to output the clock on 21 spi-max-frequency = <3000000>; [all …]
|
| /Documentation/devicetree/bindings/bus/ |
| D | moxtet.txt | 1 Turris Mox module status and configuration bus (over SPI) 4 - compatible : Should be "cznic,moxtet" 5 - #address-cells : Has to be 1 6 - #size-cells : Has to be 0 7 - spi-cpol : Required inverted clock polarity 8 - spi-cpha : Required shifted clock phase 9 - interrupts : Must contain reference to the shared interrupt line 10 - interrupt-controller : Required 11 - #interrupt-cells : Has to be 1 13 For other required and optional properties of SPI slave nodes please refer to [all …]
|
| /Documentation/devicetree/bindings/eeprom/ |
| D | at25.txt | 1 EEPROMs (SPI) compatible with Atmel at25. 4 - compatible : Should be "<vendor>,<type>", and generic value "atmel,at25". 11 - reg : chip select number 12 - spi-max-frequency : max spi frequency to use 13 - pagesize : size of the eeprom page 14 - size : total eeprom size in bytes 15 - address-width : number of address bits (one of 8, 9, 16, or 24). 20 - spi-cpha : SPI shifted clock phase, as per spi-bus bindings. 21 - spi-cpol : SPI inverse clock polarity, as per spi-bus bindings. 22 - read-only : this parameter-less property disables writes to the eeprom [all …]
|
| /Documentation/devicetree/bindings/spi/ |
| D | qcom,spi-qup.txt | 1 Qualcomm Universal Peripheral (QUP) Serial Peripheral Interface (SPI) 4 and an input FIFO) for serial peripheral interface (SPI) mini-core. 6 SPI in master mode supports up to 50MHz, up to four chip selects, programmable 10 - compatible: Should contain: 11 "qcom,spi-qup-v1.1.1" for 8660, 8960 and 8064. 12 "qcom,spi-qup-v2.1.1" for 8974 and later 13 "qcom,spi-qup-v2.2.1" for 8974 v2 and later. 15 - reg: Should contain base register location and length 16 - interrupts: Interrupt number used by this controller 18 - clocks: Should contain the core clock and the AHB clock. [all …]
|
| D | spi-octeon.txt | 1 Cavium, Inc. OCTEON SOC SPI master controller. 4 - compatible : "cavium,octeon-3010-spi" 5 - reg : The register base for the controller. 6 - interrupts : One interrupt, used by the controller. 7 - #address-cells : <1>, as required by generic SPI binding. 8 - #size-cells : <0>, also as required by generic SPI binding. 10 Child nodes as per the generic SPI binding. 14 spi@1070000001000 { 15 compatible = "cavium,octeon-3010-spi"; 18 #address-cells = <1>; [all …]
|
| D | spi-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SPI Controller Generic Binding 10 - Mark Brown <broonie@kernel.org> 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])*$" [all …]
|
| /Documentation/devicetree/bindings/iio/imu/ |
| D | adi,adis16460.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dragos Bogdan <dragos.bogdan@analog.com> 14 https://www.analog.com/media/en/technical-documentation/data-sheets/ADIS16460.pdf 19 - adi,adis16460 24 spi-cpha: true 26 spi-cpol: true 32 - compatible 33 - reg [all …]
|
| D | adi,adis16480.txt | 6 - compatible: Must be one of 11 * "adi,adis16495-1" 12 * "adi,adis16495-2" 13 * "adi,adis16495-3" 14 * "adi,adis16497-1" 15 * "adi,adis16497-2" 16 * "adi,adis16497-3" 17 - reg: SPI chip select number for the device 18 - spi-max-frequency: Max SPI frequency to use 19 see: Documentation/devicetree/bindings/spi/spi-bus.txt [all …]
|
| /Documentation/devicetree/bindings/iio/accel/ |
| D | adi,adxl345.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices ADXL345/ADXL375 3-Axis Digital Accelerometers 10 - Michael Hennerich <michael.hennerich@analog.com> 13 Analog Devices ADXL345/ADXL375 3-Axis Digital Accelerometers that supports 14 both I2C & SPI interfaces. 16 http://www.analog.com/en/products/sensors-mems/accelerometers/adxl375.html 21 - adi,adxl345 22 - adi,adxl375 [all …]
|
| /Documentation/devicetree/bindings/net/dsa/ |
| D | ksz.txt | 6 - compatible: For external switch chips, compatible string must be exactly one 8 - "microchip,ksz8765" 9 - "microchip,ksz8794" 10 - "microchip,ksz8795" 11 - "microchip,ksz9477" 12 - "microchip,ksz9897" 13 - "microchip,ksz9896" 14 - "microchip,ksz9567" 15 - "microchip,ksz8565" 16 - "microchip,ksz9893" [all …]
|
| /Documentation/devicetree/bindings/display/panel/ |
| D | sitronix,st7789v.txt | 1 Sitronix ST7789V RGB panel with SPI control bus 4 - compatible: "sitronix,st7789v" 5 - reg: Chip select of the panel on the SPI bus 6 - reset-gpios: a GPIO phandle for the reset pin 7 - power-supply: phandle of the regulator that provides the supply voltage 10 - backlight: phandle to the backlight used 12 The generic bindings for the SPI slaves documented in [1] also applies 18 [1]: Documentation/devicetree/bindings/spi/spi-bus.txt 26 reset-gpios = <&pio 6 11 GPIO_ACTIVE_LOW>; 28 spi-max-frequency = <100000>; [all …]
|
| D | tpo,td043mtea1.txt | 5 - compatible: "tpo,td043mtea1" 6 - reset-gpios: panel reset gpio 9 - label: a symbolic name for the panel 12 - Video port for DPI input 15 ------- 17 lcd-panel: panel@0 { 20 spi-max-frequency = <100000>; 21 spi-cpol; 22 spi-cpha; 26 reset-gpios = <&gpio7 7 0>; [all …]
|
| D | tpo,td028ttec1.txt | 5 - compatible: "tpo,td028ttec1" 8 - label: a symbolic name for the panel 9 - backlight: phandle of the backlight device 12 - Video port for DPI input 15 ------- 17 lcd-panel: td028ttec1@0 { 20 spi-max-frequency = <100000>; 21 spi-cpol; 22 spi-cpha; 28 remote-endpoint = <&dpi_out>;
|
| D | lgphilips,lb035q02.txt | 5 - compatible: "lgphilips,lb035q02" 6 - enable-gpios: panel enable gpio 9 - label: a symbolic name for the panel 12 - Video port for DPI input 15 ------- 17 lcd-panel: panel@0 { 20 spi-max-frequency = <100000>; 21 spi-cpol; 22 spi-cpha; 26 enable-gpios = <&gpio7 7 0>; [all …]
|
| /Documentation/devicetree/bindings/net/wireless/ |
| D | ti,wl1251.txt | 3 The wl1251 chip can be connected via SPI or via SDIO. This 4 document describes the binding for the SPI connected chip. 7 - compatible : Should be "ti,wl1251" 8 - reg : Chip select address of device 9 - spi-max-frequency : Maximum SPI clocking speed of device in Hz 10 - interrupts : Should contain interrupt line 11 - vio-supply : phandle to regulator providing VIO 12 - ti,power-gpio : GPIO connected to chip's PMEN pin 15 - ti,wl1251-has-eeprom : boolean, the wl1251 has an eeprom connected, which 17 - Please consult Documentation/devicetree/bindings/spi/spi-bus.txt [all …]
|
| /Documentation/devicetree/bindings/gpio/ |
| D | gpio-pisosr.txt | 1 Generic Parallel-in/Serial-out Shift Register GPIO Driver 3 This binding describes generic parallel-in/serial-out shift register 5 SN74165 serial-out shift registers and the SN65HVS88x series of 9 - compatible : Should be "pisosr-gpio". 10 - gpio-controller : Marks the device node as a GPIO controller. 11 - #gpio-cells : Should be two. For consumer use see gpio.txt. 14 - ngpios : Number of used GPIO lines (0..n-1), default is 8. 15 - load-gpios : GPIO pin specifier attached to load enable, this 19 For other required and optional properties of SPI slave 20 nodes please refer to ../spi/spi-bus.txt. [all …]
|
12