Searched +full:iio +full:- +full:consumer (Results 1 – 13 of 13) sorted by relevance
| /freebsd-src/sys/contrib/device-tree/Bindings/iio/ |
| H A D | iio-bindings.txt | 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 14 ==IIO providers== [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A 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 …]
|
| H A 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 11 - Artur Rojek <contact@artur-rojek.eu> 18 https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml, 19 giving a phandle and IIO specifier pair ("io-channels") to the ADC controller. 24 - ingenic,jz4725b-adc [all …]
|
| H A D | ti,palmas-gpadc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/ti,palmas-gpadc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tony Lindgren <tony@atomide.com> 13 This ADC is often used to provide channels via the io-channels 14 consumer framework. 27 11 DC-DC current probe (how does this work?) 35 const: ti,palmas-gpadc 41 "#io-channel-cells": [all …]
|
| H A D | avia-hx711.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/avia-hx711.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Klinger <ak@it-klinger.de> 13 Bit-banging driver using two GPIOs: 14 - sck-gpio gives a clock to the sensor with 24 cycles for data retrieval 17 - dout-gpio is the sensor data the sensor responds to the clock 25 - avia,hx711 27 sck-gpios: [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/input/touchscreen/ |
| H A D | resistive-adc-touch.txt | 5 - compatible: must be "resistive-adc-touch" 9 https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml 12 - iio-channels: must have at least two channels connected to an ADC device. 16 - iio-channel-names: must have all the channels' names. Mandatory channels 20 - iio-channels: The third channel named "pressure" is optional and can be 24 - iio-channel-names: optional channel named "pressure". 29 compatible = "resistive-adc-touch"; 30 touchscreen-min-pressure = <50000>; 31 io-channels = <&adc 24>, <&adc 25>, <&adc 26>; 32 io-channel-names = "x", "y", "pressure";
|
| /freebsd-src/sys/contrib/device-tree/Bindings/input/ |
| H A 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> 18 - $ref: input.yaml# 22 const: adc-joystick 24 io-channels: 28 List of phandle and IIO specifier pairs. [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/iio/temperature/ |
| H A D | melexis,mlx90632.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/temperature/melexis,mlx90632.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Crt Mori <cmo@melexis.com> 13 https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx90632 16 sensor and MLX90632 is most suitable for consumer applications where 17 measured object temperature is in range between -20 to 200 degrees 20 operate and measure ambient temperature in range of -20 to 85 degrees 30 https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx90635 [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/iio/accel/ |
| H A D | memsensing,msa311.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/iio/accel/memsensing,msa311.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MEMSensing digital 3-Axis accelerometer 10 - Dmitry Rokosov <ddrokosov@sberdevices.ru> 13 MSA311 is a tri-axial, low-g accelerometer with I2C digital output for 14 sensitivity consumer applications. It has dynamical user selectable full 15 scales range of +-2g/+-4g/+-8g/+-16g and allows acceleration measurements 18 https://cdn-shop.adafruit.com/product-files/5309/MSA311-V1.1-ENG.pdf [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/iio/proximity/ |
| H A D | parallax-ping.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/proximity/parallax-ping.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Klinger <ak@it-klinger.de> 13 Bit-banging driver using one GPIO: 14 - ping-gpios is raised by the driver to start measurement 15 - direction of ping-gpio is then switched into input with an interrupt 19 http://parallax.com/sites/default/files/downloads/28041-LaserPING-2m-Rangefinder-Guide.pdf 20 http://parallax.com/sites/default/files/downloads/28015-PING-Documentation-v1.6.pdf [all …]
|
| H A D | devantech-srf04.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/proximity/devantech-srf04.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Klinger <ak@it-klinger.de> 13 Bit-banging driver using two GPIOs: 14 - trigger-gpio is raised by the driver to start sending out an ultrasonic 16 - echo-gpio is held high by the sensor after sending ultrasonic burst 20 https://www.robot-electronics.co.uk/htm/srf04tech.htm 22 https://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | ab8500.txt | 1 * AB8500 Multi-Functional Device (MFD) 4 - compatible : contains "stericsson,ab8500" or "stericsson,ab8505"; 5 - interrupts : contains the IRQ line for the AB8500 6 - interrupt-controller : describes the AB8500 as an Interrupt Controller (has its own domain) 7 - #interrupt-cells : should be 2, for 2-cell format 8 - The first cell is the AB8500 local IRQ number 9 - The second cell is used to specify optional parameters 10 - bits[3:0] trigger type and level flags: 11 1 = low-to-high edge triggered 12 2 = high-to-low edge triggered [all …]
|
| /freebsd-src/share/misc/ |
| H A D | pci_vendors | 5 # Date: 2024-11-25 03:15:02 8 # the PCI ID Project at https://pci-ids.ucw.cz/. 14 # (version 2 or higher) or the 3-clause BSD License. 25 # device device_name <-- single tab 26 # subvendor subdevice subsystem_name <-- two tabs 30 # This is a relabelled RTL-8139 31 8139 AT-250 [all...] |