Searched +full:spi +full:- +full:max +full:- +full:frequency (Results  1 – 25 of 744) sorted by relevance
12345678910>>...30
| /Linux-v5.4/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 16 Note about max frequency: 17     Chip's max frequency, as specified in its datasheet, is 2Mhz. But a 600ns [all …] 
 | 
| /Linux-v5.4/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-stm32-qspi.txt | 4 - compatible: should be "st,stm32f469-qspi" 5 - reg: the first contains the register location and length. 7 - reg-names: should contain the reg names "qspi" "qspi_mm" 8 - interrupts: should contain the interrupt for the device 9 - clocks: the phandle of the clock needed by the QSPI controller 10 - A pinctrl must be defined to set pins in mode of operation for QSPI transfer 13 - resets: must contain the phandle to the reset controller. 15 A spi flash (NOR/NAND) must be a child of spi node and could have some 16 properties. Also see jedec,spi-nor.txt. 19 - reg: chip-Select number (QSPI controller may connect 2 flashes) [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/net/wireless/ | 
| D | ti,wlcore,spi.txt | 3 The wl12xx/wl18xx chips can be connected via SPI or via SDIO. This 4 document describes the binding for the SPI connected chip. 7 - compatible :          Should be one of the following: 18 - reg :                 Chip select address of device 19 - spi-max-frequency :   Maximum SPI clocking speed of device in Hz 20 - interrupts :          Should contain parameters for 1 interrupt line. 21 - vwlan-supply :        Point the node of the regulator that powers/enable the 25 - ref-clock-frequency : Reference clock frequency (should be set for wl12xx) 26 - clock-xtal :          boolean, clock is generated from XTAL 28 - Please consult Documentation/devicetree/bindings/spi/spi-bus.txt [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/iio/imu/ | 
| 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 …] 
 | 
| /Linux-v5.4/arch/arm64/boot/dts/freescale/ | 
| D | fsl-ls1012a-qds.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "fsl-ls1012a.dtsi" 14 	compatible = "fsl,ls1012a-qds", "fsl,ls1012a"; 16 	sys_mclk: clock-mclk { 17 		compatible = "fixed-clock"; 18 		#clock-cells = <0>; 19 		clock-frequency = <24576000>; 22 	reg_3p3v: regulator-3p3v { 23 		compatible = "regulator-fixed"; [all …] 
 | 
| D | fsl-ls208xa-qds.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 13 	mmc-hs200-1_8v; 19 	#address-cells = <2>; 20 	#size-cells = <1>; 26 		#address-cells = <1>; 27 		#size-cells = <1>; 28 		compatible = "cfi-flash"; 30 		bank-width = <2>; 31 		device-width = <1>; 35 	     compatible = "fsl,ifc-nand"; [all …] 
 | 
| D | fsl-ls1046a-qds.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3  * Device Tree Include file for Freescale Layerscape-1046A family SoC. 11 /dts-v1/; 13 #include "fsl-ls1046a.dtsi" 17 	compatible = "fsl,ls1046a-qds", "fsl,ls1046a"; 31 		stdout-path = "serial0:115200n8"; 36 	bus-num = <0>; 40 		#address-cells = <1>; 41 		#size-cells = <1>; 42 		compatible = "n25q128a11", "jedec,spi-nor"; [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/mtd/ | 
| D | aspeed-smc.txt | 2 * Aspeed SPI Flash Memory Controller 5 three chip selects, two of which are always of SPI type and the third 6 can be SPI or NOR type flash. These bindings only describe SPI. 8 The two SPI flash memory controllers in the AST2500 each support two 12   - compatible : Should be one of 13 	"aspeed,ast2400-fmc" for the AST2400 Firmware Memory Controller 14 	"aspeed,ast2400-spi" for the AST2400 SPI Flash memory Controller 15 	"aspeed,ast2500-fmc" for the AST2500 Firmware Memory Controller 16 	"aspeed,ast2500-spi" for the AST2500 SPI flash memory controllers 18   - reg : the first contains the control register location and length, [all …] 
 | 
| /Linux-v5.4/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 …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/net/nfc/ | 
| D | st95hf.txt | 3 ST NFC Transceiver is required to attach with SPI bus. 4 ST95HF node should be defined in DT as SPI slave device of SPI 11 - reg: Address of SPI slave "ST95HF transceiver" on SPI master bus. 13 - compatible: should be "st,st95hf" for ST95HF NFC transceiver 15 - spi-max-frequency: Max. operating SPI frequency for ST95HF 18 - enable-gpio: GPIO line to enable ST95HF transceiver. 20 - interrupts : Standard way to define ST95HF transceiver's out 25 - st95hfvin-supply : This is an optional property. It contains a 30 spi@9840000 { 32 	#address-cells = <1>; [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/iio/dac/ | 
| D | ltc1660.txt | 1 * Linear Technology Micropower octal 8-Bit and 10-Bit DACs 4  - compatible: Must be one of the following: 7  - reg: SPI chip select number for the device 8  - vref-supply: Phandle to the voltage reference supply 11  - spi-max-frequency: Definition as per 12 	 Documentation/devicetree/bindings/spi/spi-bus.txt. 13 	 Max frequency for this chip is 5 MHz. 19 	spi-max-frequency = <5000000>; 20 	vref-supply = <&vref_reg>;
  | 
| D | ti,dac7311.txt | 4 - compatible: must be set to: 8 - reg: spi chip select number for the device 9 - vref-supply: The regulator supply for ADC reference voltage 12 - spi-max-frequency: Max SPI frequency to use 20 			spi-max-frequency = <1000000>; 21 			vref-supply = <&vdd_supply>;
  | 
| D | ad7303.txt | 4 	- compatible: Must be "adi,ad7303" 5 	- reg: SPI chip select number for the device 6 	- spi-max-frequency: Max SPI frequency to use (< 30000000) 7 	- Vdd-supply: Phandle to the Vdd power supply 10 	- REF-supply: Phandle to the external reference voltage supply. This should 19 			spi-max-frequency = <10000000>; 20 			Vdd-supply = <&vdd_supply>; 21 			adi,use-external-reference; 22 			REF-supply = <&vref_supply>;
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/iio/adc/ | 
| D | mcp3911.txt | 4  - compatible: Should be "microchip,mcp3911" 5  - reg: SPI chip select number for the device 8  - spi-max-frequency: Definition as per 9 	 Documentation/devicetree/bindings/spi/spi-bus.txt. 10 	 Max frequency for this chip is 20MHz. 13  - clocks: Phandle and clock identifier for sampling clock 14  - interrupt-parent: Phandle to the parent interrupt controller 15  - interrupts: IRQ line for the ADC 16  - microchip,device-addr: Device address when multiple MCP3911 chips are present on the 17 	same SPI bus. Valid values are 0-3. Defaults to 0. [all …] 
 | 
| D | ti-adc0832.txt | 4  - compatible: Should be one of 9  - reg: spi chip select number for the device 10  - vref-supply: The regulator supply for ADC reference voltage 11  - spi-max-frequency: Max SPI frequency to use (< 400000) 17 	vref-supply = <&vdd_supply>; 18 	spi-max-frequency = <200000>;
  | 
| D | adi,ad7768-1.txt | 1 Analog Devices AD7768-1 ADC device driver 3 Required properties for the AD7768-1: 5 - compatible: Must be "adi,ad7768-1" 6 - reg: SPI chip select number for the device 7 - spi-max-frequency: Max SPI frequency to use 8 	see: Documentation/devicetree/bindings/spi/spi-bus.txt 9 - clocks: phandle to the master clock (mclk) 10 	see: Documentation/devicetree/bindings/clock/clock-bindings.txt 11 - clock-names: Must be "mclk". 12 - interrupts: IRQ line for the ADC [all …] 
 | 
| /Linux-v5.4/arch/arm/boot/dts/ | 
| D | at91-sama5d4_ma5d4.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 18 			clock-frequency = <32768>; 22 			clock-frequency = <12000000>; 26 			compatible = "fixed-clock"; 27 			#clock-cells = <0>; 28 			clock-frequency = <20000000>; 29 			clock-output-names = "clk20m"; 36 				pinctrl-names = "default"; 37 				pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>; 38 				vmmc-supply = <&vcc_mmc0_reg>; [all …] 
 | 
| D | imx6sx-sdb.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 #include "imx6sx-sdb.dtsi" 12 	clock-frequency = <100000>; 13 	pinctrl-names = "default"; 14 	pinctrl-0 = <&pinctrl_i2c1>; 23 				regulator-min-microvolt = <300000>; 24 				regulator-max-microvolt = <1875000>; 25 				regulator-boot-on; 26 				regulator-always-on; 27 				regulator-ramp-delay = <6250>; [all …] 
 | 
| D | imx6sx-sdb-reva.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 #include "imx6sx-sdb.dtsi" 12 	clock-frequency = <100000>; 13 	pinctrl-names = "default"; 14 	pinctrl-0 = <&pinctrl_i2c1>; 23 				regulator-min-microvolt = <300000>; 24 				regulator-max-microvolt = <1875000>; 25 				regulator-boot-on; 26 				regulator-always-on; 27 				regulator-ramp-delay = <6250>; [all …] 
 | 
| D | vf610-bk4.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 15 		stdout-path = &uart1; 23 	audio_ext: oscillator-audio { 24 		compatible = "fixed-clock"; 25 		#clock-cells = <0>; 26 		clock-frequency = <24576000>; 29 	enet_ext: oscillator-ethernet { 30 		compatible = "fixed-clock"; 31 		#clock-cells = <0>; [all …] 
 | 
| /Linux-v5.4/drivers/staging/wilc1000/ | 
| D | microchip,wilc1000,spi.txt | 1 * Microchip WILC wireless SPI device 3 The wilc1000 chips can be connected via SPI. This document describes 4 the binding for the SPI connected module. 7 - compatible		: Should be "microchip,wilc1000-spi" 8 - spi-max-frequency	: Maximum SPI clocking speed of device in Hz 9 - reg			: Chip select address of device 10 - irq-gpios		: Connect to a host IRQ 13 - rtc_clk	:	Clock connected on the rtc clock line. Must be assigned 14 			a frequency with assigned-clocks property, and must be 19 spi1: spi@fc018000 { [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/security/tpm/ | 
| D | tpm_tis_spi.txt | 2 - compatible: should be one of the following 3     "st,st33htpm-spi" 5     "tcg,tpm_tis-spi" 6 - spi-max-frequency: Maximum SPI frequency (depends on TPMs). 9 - pinctrl-names: Contains only one value - "default". 10 - pintctrl-0: Specifies the pin control groups used for this controller. 12 Example (for ARM-based BeagleBoard xM with TPM_TIS on SPI4): 19                 compatible = "tcg,tpm_tis-spi"; 21                 spi-max-frequency = <10000000>;
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/iio/proximity/ | 
| D | as3935.txt | 4 	- compatible: must be "ams,as3935" 5 	- reg: SPI chip select number for the device 6 	- spi-max-frequency: specifies maximum SPI clock frequency 7 	- spi-cpha: SPI Mode 1. Refer to spi/spi-bus.txt for generic SPI 9 	- interrupts : the sole interrupt generated by the device 11 	Refer to interrupt-controller/interrupts.txt for generic 15 	- ams,tuning-capacitor-pf: Calibration tuning capacitor stepping 16 	  value 0 - 120pF. This will require using the calibration data from 18 	- ams,nflwdth: Set the noise and watchdog threshold register on 28 	spi-max-frequency = <400000>; [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/iio/temperature/ | 
| D | max31856.txt | 6 	- thermocouple-type: Type of thermocouple (THERMOCOUPLE_TYPE_K if 10 	- compatible: must be "maxim,max31856" 11 	- reg: SPI chip select number for the device 12 	- spi-max-frequency: As per datasheet max. supported freq is 5000000 13 	- spi-cpha: must be defined for max31856 to enable SPI mode 1 15 	Refer to spi/spi-bus.txt for generic SPI slave bindings. 18 	temp-sensor@0 { 21 		spi-max-frequency = <5000000>; 22 		spi-cpha; 23 		thermocouple-type = <THERMOCOUPLE_TYPE_K>;
  | 
        12345678910>>...30