Searched +full:iio +full:- +full:bindings (Results 1 – 25 of 148) sorted by relevance
123456
/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
D | ingenic,adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 # Copyright 2019-2020 Artur Rojek 4 --- 5 $id: "http://devicetree.org/schemas/iio/adc/ingenic,adc.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 8 title: Ingenic JZ47xx ADC controller IIO bindings 11 - Artur Rojek <contact@artur-rojek.eu> 14 Industrial I/O subsystem bindings for ADC controller found in 17 ADC clients must use the format described in iio-bindings.txt, giving 18 a phandle and IIO specifier pair ("io-channels") to the ADC controller. [all …]
|
D | at91-sama5d2_adc.txt | 4 - compatible: Should be "atmel,sama5d2-adc" or "microchip,sam9x60-adc". 5 - reg: Should contain ADC registers location and length. 6 - interrupts: Should contain the IRQ line for the ADC. 7 - clocks: phandle to device clock. 8 - clock-names: Must be "adc_clk". 9 - vref-supply: Supply used as reference for conversions. 10 - vddana-supply: Supply for the adc device. 11 - atmel,min-sample-rate-hz: Minimum sampling rate, it depends on SoC. 12 - atmel,max-sample-rate-hz: Maximum sampling rate, it depends on SoC. 13 - atmel,startup-time-ms: Startup time expressed in ms, it depends on SoC. [all …]
|
D | brcm,iproc-static-adc.txt | 8 - compatible: Must be "brcm,iproc-static-adc" 10 - adc-syscon: Handler of syscon node defining physical base address of the 13 - #io-channel-cells = <1>; As ADC has multiple outputs 14 refer to Documentation/devicetree/bindings/iio/iio-bindings.txt for details. 16 - io-channel-ranges: 17 refer to Documentation/devicetree/bindings/iio/iio-bindings.txt for details. 19 - clocks: Clock used for this block. 21 - clock-names: Clock name should be given as tsc_clk. 23 - interrupts: interrupt line number. 28 compatible = "brcm,iproc-ts-adc-syscon","syscon"; [all …]
|
D | fsl,imx25-gcq.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx25-gcq.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - Jonathan Cameron <jic23@kernel.org> 18 const: fsl,imx25-gcq 26 vref-ext-supply: 31 vref-xp-supply: 36 vref-yp-supply: 41 "#io-channel-cells": [all …]
|
D | adi,ad7124.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/iio/adc/adi,ad7124.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Stefan Popa <stefan.popa@analog.com> 14 Bindings for the Analog Devices AD7124 ADC device. Datasheet can be 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7124-8.pdf 21 - adi,ad7124-4 22 - adi,ad7124-8 32 clock-names: [all …]
|
D | adi,ad7292.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/adi,ad7292.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD7292 10-Bit Monitor and Control System 10 - Marcelo Schmitt <marcelo.schmitt1@gmail.com> 13 Analog Devices AD7292 10-Bit Monitor and Control System with ADC, DACs, 17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7292.pdf 22 - adi,ad7292 27 vref-supply: [all …]
|
D | adi,ad7192.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/iio/adc/adi,ad7192.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Michael Hennerich <michael.hennerich@analog.com> 14 Bindings for the Analog Devices AD7192 ADC device. Datasheet can be 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7192.pdf 21 - adi,ad7190 22 - adi,ad7192 23 - adi,ad7193 [all …]
|
D | nuvoton,npcm750-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/nuvoton,npcm750-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tomer Maimon <tmaimon77@gmail.com> 13 The NPCM ADC is a 10-bit converter for eight channel inputs. 17 const: nuvoton,npcm750-adc 33 vref-supply: 36 "#io-channel-cells": 40 - compatible [all …]
|
D | fsl,imx7d-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx7d-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Haibo Chen <haibo.chen@nxp.com> 14 const: fsl,imx7d-adc 25 clock-names: 28 vref-supply: true 30 "#io-channel-cells": 34 - compatible [all …]
|
/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
D | da9150-charger.txt | 1 Dialog Semiconductor DA9150 Charger Power Supply bindings 4 - compatible: "dlg,da9150-charger" for DA9150 Charger Power Supply 7 - io-channels: List of phandle and IIO specifier pairs 8 - io-channel-names: List of channel names used by charger 10 (See Documentation/devicetree/bindings/iio/iio-bindings.txt for further info) 15 da9150-charger { 16 compatible = "dlg,da9150-charger"; 18 io-channels = <&gpadc 0>, 22 io-channel-names = "CHAN_IBUS",
|
/linux-5.10/Documentation/devicetree/bindings/input/ |
D | adc-joystick.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 # Copyright 2019-2020 Artur Rojek 4 --- 5 $id: "http://devicetree.org/schemas/input/adc-joystick.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Artur Rojek <contact@artur-rojek.eu> 14 Bindings for joystick devices connected to ADC controllers supporting 19 const: adc-joystick 21 io-channels: 25 List of phandle and IIO specifier pairs. [all …]
|
/linux-5.10/Documentation/devicetree/bindings/hwmon/ |
D | ntc_thermistor.txt | 2 ------------------------------- 5 - "compatible" value : one of 23 - "pullup-uv" Pull up voltage in micro volts 24 - "pullup-ohm" Pull up resistor value in ohms 25 - "pulldown-ohm" Pull down resistor value in ohms 26 - "connected-positive" Always ON, If not specified. 28 - "io-channels" Channel node of ADC to be used for 32 - "#thermal-sensor-cells" Used to expose itself to thermal fw. 34 Read more about iio bindings at 35 Documentation/devicetree/bindings/iio/iio-bindings.txt [all …]
|
/linux-5.10/Documentation/devicetree/bindings/iio/ |
D | common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Common properties for iio sensors 10 - Jonathan Cameron <jic23@kernel.org> 11 - Guido Günther <agx@sigxcpu.org> 14 This document defines device tree properties common to several iio 16 is meant to be referenced by device tree bindings. 18 When referenced from sensor tree bindings the properties defined in this [all …]
|
D | iio-bindings.txt | 1 This binding is derived from clock bindings, and based on suggestions 2 from Lars-Peter Clausen [1]. 4 Sources of IIO channels can be represented by any node in the device 5 tree. Those nodes are designated as IIO providers. IIO consumer 6 nodes use a phandle and IIO specifier pair to connect IIO provider 7 outputs to IIO inputs. Similar to the gpio specifiers, an IIO 8 specifier is an array of one or more cells identifying the IIO 9 output on a device. The length of an IIO specifier is defined by the 10 value of a #io-channel-cells property in the IIO provider node. 12 [1] https://marc.info/?l=linux-iio&m=135902119507483&w=2 [all …]
|
/linux-5.10/Documentation/devicetree/bindings/iio/light/ |
D | veml6030.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 4 $id: http://devicetree.org/schemas/iio/light/veml6030.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rishi Gupta <gupt21@gmail.com> 13 Bindings for the ambient light sensor veml6030 from Vishay 17 can get the ALS and White channel reading from IIO raw interface. 19 If the interrupts are used, application will receive an IIO event 28 - vishay,veml6030 34 - 0x10 # ADDR pin pulled down [all …]
|
/linux-5.10/Documentation/devicetree/bindings/iio/dac/ |
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 …]
|
D | ad5755.txt | 1 * Analog Devices AD5755 IIO Multi-Channel DAC Linux Driver 4 - compatible: Has to contain one of the following: 6 adi,ad5755-1 11 - reg: spi chip select number for the device 12 - spi-cpha or spi-cpol: is the only modes that is supported 15 - spi-max-frequency: Definition as per 16 Documentation/devicetree/bindings/spi/spi-bus.txt 19 See include/dt-bindings/iio/ad5755.h 20 - adi,ext-dc-dc-compenstation-resistor: boolean set if the hardware have an 23 - adi,dc-dc-phase: [all …]
|
/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
D | resistive-adc-touch.txt | 5 - compatible: must be "resistive-adc-touch" 8 Refer to ../iio/iio-bindings.txt for details 9 - iio-channels: must have at least two channels connected to an ADC device. 13 - iio-channel-names: must have all the channels' names. Mandatory channels 17 - iio-channels: The third channel named "pressure" is optional and can be 21 - iio-channel-names: optional channel named "pressure". 26 compatible = "resistive-adc-touch"; 27 touchscreen-min-pressure = <50000>; 28 io-channels = <&adc 24>, <&adc 25>, <&adc 26>; 29 io-channel-names = "x", "y", "pressure";
|
/linux-5.10/Documentation/devicetree/bindings/iio/pressure/ |
D | bmp085.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/bmp085.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: BMP085/BMP180/BMP280/BME280 pressure iio sensors 10 - Andreas Klinger <ak@it-klinger.de> 13 Pressure, temperature and humidity iio sensors with i2c and spi interfaces 16 https://www.bosch-sensortec.com/bst/products/all_products/bmp180 17 https://www.bosch-sensortec.com/bst/products/all_products/bmp280 18 https://www.bosch-sensortec.com/bst/products/all_products/bme280 [all …]
|
/linux-5.10/Documentation/devicetree/bindings/iio/accel/ |
D | bosch,bma400.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/accel/bosch,bma400.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dan Robertson <dan@dlrobertson.com> 13 Acceleration and temperature iio sensors with an i2c interface 16 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMA400-DS000.pdf 21 - bosch,bma400 26 vdd-supply: 29 vddio-supply: [all …]
|
D | adi,adxl372.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/accel/adi,adxl372.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices ADXL372 3-Axis, +/-(200g) Digital Accelerometer 10 - Stefan Popa <stefan.popa@analog.com> 13 Analog Devices ADXL372 3-Axis, +/-(200g) Digital Accelerometer that supports 20 - adi,adxl372 28 spi-max-frequency: true 31 - compatible [all …]
|
/linux-5.10/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|
/linux-5.10/arch/arm/boot/dts/ |
D | aspeed-bmc-opp-mowgli.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 2 /dts-v1/; 3 #include "aspeed-g5.dtsi" 4 #include <dt-bindings/gpio/aspeed-gpio.h> 5 #include <dt-bindings/leds/leds-pca955x.h> 9 compatible = "ibm,mowgli-bmc", "aspeed,ast2500"; 13 stdout-path = &uart5; 21 reserved-memory { 22 #address-cells = <1>; 23 #size-cells = <1>; [all …]
|
/linux-5.10/Documentation/devicetree/bindings/iio/amplifiers/ |
D | adi,hmc425a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/amplifiers/adi,hmc425a.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: HMC425A 6-bit Digital Step Attenuator 10 - Michael Hennerich <michael.hennerich@analog.com> 11 - Beniamin Bia <beniamin.bia@analog.com> 14 Digital Step Attenuator IIO device with gpio interface. 15 HMC425A 0.5 dB LSB GaAs MMIC 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz 16 https://www.analog.com/media/en/technical-documentation/data-sheets/hmc425A.pdf [all …]
|
/linux-5.10/arch/arm64/boot/dts/xilinx/ |
D | zynqmp-zcu111-revA.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (C) Copyright 2017 - 2019, Xilinx, Inc. 10 /dts-v1/; 13 #include "zynqmp-clk-ccf.dtsi" 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/gpio/gpio.h> 19 compatible = "xlnx,zynqmp-zcu111-revA", "xlnx,zynqmp-zcu111", "xlnx,zynqmp"; 33 stdout-path = "serial0:115200n8"; 42 gpio-keys { 43 compatible = "gpio-keys"; [all …]
|
123456