| /Documentation/devicetree/bindings/iio/adc/ |
| D | samsung,exynos-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/samsung,exynos-adc.yaml# 7 title: Samsung Exynos Analog to Digital Converter (ADC) 16 - samsung,exynos-adc-v1 # Exynos5250 17 - samsung,exynos-adc-v2 18 - samsung,exynos3250-adc 19 - samsung,exynos4212-adc # Exynos4212 and Exynos4412 20 - samsung,exynos7-adc 21 - samsung,s3c2410-adc 22 - samsung,s3c2416-adc 23 - samsung,s3c2440-adc [all …]
|
| D | atmel,sama9260-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/atmel,sama9260-adc.yaml# 7 title: AT91 sama9260 and similar Analog to Digital Converter (ADC) 15 - atmel,at91sam9260-adc 16 - atmel,at91sam9rl-adc 17 - atmel,at91sam9g45-adc 18 - atmel,at91sam9x5-adc 19 - atmel,at91sama5d3-adc 36 atmel,adc-channels-used: 40 atmel,adc-startup-time: 43 Startup Time of the ADC in microseconds as defined in the datasheet [all …]
|
| D | ti,am3359-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/ti,am3359-adc.yaml# 7 title: TI AM3359 ADC 16 - ti,am3359-adc 17 - ti,am4372-adc 20 - ti,am654-adc 21 - const: ti,am3359-adc 26 ti,adc-channels: 27 description: List of analog inputs available for ADC. AIN0 = 0, AIN1 = 1 and 34 description: List of open delays for each channel of ADC in the order of 35 ti,adc-channels. The value corresponds to the number of ADC clock cycles [all …]
|
| D | st,stm32-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/st,stm32-adc.yaml# 7 title: STMicroelectronics STM32 ADC 10 STM32 ADC is a successive approximation analog-to-digital converter. 12 in single, continuous, scan or discontinuous mode. Result of the ADC is 19 Each STM32 ADC block can have up to 3 ADC instances. 27 - st,stm32f4-adc-core 28 - st,stm32h7-adc-core 29 - st,stm32mp1-adc-core 30 - st,stm32mp13-adc-core 37 One or more interrupts for ADC block, depending on part used: [all …]
|
| D | ingenic,adc.yaml | 5 $id: http://devicetree.org/schemas/iio/adc/ingenic,adc.yaml# 8 title: Ingenic JZ47xx ADC controller IIO 14 Industrial I/O subsystem bindings for ADC controller found in 17 ADC clients must use the format described in 19 giving a phandle and IIO specifier pair ("io-channels") to the ADC controller. 24 - ingenic,jz4725b-adc 25 - ingenic,jz4740-adc 26 - ingenic,jz4760-adc 27 - ingenic,jz4760b-adc 28 - ingenic,jz4770-adc [all …]
|
| D | qcom,pm8018-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/qcom,pm8018-adc.yaml# 13 The Qualcomm PM8xxx PMICs contain a HK/XO ADC (Housekeeping/Crystal 14 oscillator ADC) encompassing PM8018, PM8038, PM8058 and PM8921. 19 - qcom,pm8018-adc 20 - qcom,pm8038-adc 21 - qcom,pm8058-adc 22 - qcom,pm8921-adc 27 ADC base address in the PMIC, typically 0x197. 62 - adc-channel@c 63 - adc-channel@d [all …]
|
| D | x-powers,axp209-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/x-powers,axp209-adc.yaml# 7 title: X-Powers AXP ADC 13 ADC is frequently used as a provider to consumers of the ADC channels. 15 ADC channels and their indexes per variant: 64 - const: x-powers,axp209-adc 65 - const: x-powers,axp221-adc 66 - const: x-powers,axp717-adc 67 - const: x-powers,axp813-adc 70 - const: x-powers,axp803-adc 71 - const: x-powers,axp813-adc [all …]
|
| D | adi,axi-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/adi,axi-adc.yaml# 7 title: Analog Devices AXI ADC IP core 13 Analog Devices Generic AXI ADC IP core for interfacing an ADC device 17 interface for the actual ADC, while this IP core will interface 18 to the data-lines of the ADC and handle the streaming of data into 26 - adi,axi-adc-10.0.a 41 adi,adc-dev: 44 A reference to a the actual ADC to which this FPGA ADC interfaces to. 60 axi-adc@44a00000 { 61 compatible = "adi,axi-adc-10.0.a";
|
| D | st,stmpe-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/st,stmpe-adc.yaml# 7 title: ADC on an STMPE multifunction device. 13 This ADC forms part of an ST microelectronics STMPE multifunction device . 14 The ADC is shared with the STMPE touchscreen. As a result some ADC related 20 const: st,stmpe-adc 25 Bitmask specifying which ADC channels should _not_ be 38 adc { 39 compatible = "st,stmpe-adc"; 40 st,norequest-mask = <0x0f>; /* dont use ADC CH3-0 */
|
| D | cosmic,10001-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/cosmic,10001-adc.yaml# 7 title: Cosmic Circuits CC-10001 ADC 13 Cosmic Circuits 10001 10-bit ADC device. 17 const: cosmic,10001-adc 22 adc-reserved-channels: 32 const: adc 51 adc@18101600 { 52 compatible = "cosmic,10001-adc"; 54 adc-reserved-channels = <0x2>; 56 clock-names = "adc";
|
| D | marvell,berlin2-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/marvell,berlin2-adc.yaml# 7 title: Berlin 2 Analog to Digital Converter (ADC) 13 The Berlin ADC has 8 channels, with one connected to a temperature sensor. 14 It is part of the system controller register set. The ADC node should be a 19 const: marvell,berlin2-adc 27 - const: adc 43 adc { 44 compatible = "marvell,berlin2-adc"; 47 interrupt-names = "adc", "tsen";
|
| D | sprd,sc2720-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/sprd,sc2720-adc.yaml# 7 title: Spreadtrum SC27XX series PMICs ADC 13 Supports the ADC found on these PMICs. 18 - sprd,sc2720-adc 19 - sprd,sc2721-adc 20 - sprd,sc2723-adc 21 - sprd,sc2730-adc 22 - sprd,sc2731-adc 23 - sprd,ump9620-adc 48 - sprd,ump9620-adc [all …]
|
| D | nuvoton,npcm750-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/nuvoton,npcm750-adc.yaml# 7 title: Nuvoton NPCM BMC Analog to Digital Converter (ADC) 13 The NPCM7XX ADC is a 10-bit converter and NPCM8XX ADC is a 12-bit converter, 19 - nuvoton,npcm750-adc 20 - nuvoton,npcm845-adc 27 description: ADC interrupt, should be set for falling edge. 34 description: If not provided the defulat ADC sample rate will be used. 59 adc@f000c000 { 60 compatible = "nuvoton,npcm750-adc";
|
| D | st,stm32-dfsdm-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/st,stm32-dfsdm-adc.yaml# 7 title: STMicroelectronics STM32 DFSDM ADC device driver 14 STM32 DFSDM ADC is a sigma delta analog-to-digital converter dedicated to 85 - st,stm32-dfsdm-adc 95 st,adc-channels: 97 List of single-ended channels muxed for this ADC. 99 - For st,stm32-dfsdm-adc: up to 8 channels numbered from 0 to 7. 107 st,adc-channel-names: 129 st,adc-channel-types: 141 st,adc-channel-clk-src: [all …]
|
| D | fsl,vf610-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/fsl,vf610-adc.yaml# 7 title: ADC found on Freescale vf610 and similar SoCs 20 - fsl,imx6sx-adc 21 - fsl,imx6ul-adc 22 - const: fsl,vf610-adc 24 - const: fsl,vf610-adc 33 description: ADC source clock (ipg clock) 37 const: adc 40 description: ADC reference voltage supply. 78 adc@4003b000 { [all …]
|
| D | brcm,iproc-static-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/brcm,iproc-static-adc.yaml# 7 title: Broadcom's IPROC Static ADC controller 13 Broadcom iProc ADC controller has 8 10bit channels 17 const: brcm,iproc-static-adc 19 adc-syscon: 41 - adc-syscon 56 adc { 57 compatible = "brcm,iproc-static-adc"; 58 adc-syscon = <&ts_adc_syscon>;
|
| D | renesas,rzg2l-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/renesas,rzg2l-adc.yaml# 7 title: Renesas RZ/G2L ADC 15 Conversions can be performed in single or repeat mode. Result of the ADC is 22 - renesas,r9a07g043-adc # RZ/G2UL and RZ/Five 23 - renesas,r9a07g044-adc # RZ/G2L 24 - renesas,r9a07g054-adc # RZ/V2L 25 - const: renesas,rzg2l-adc 72 $ref: adc.yaml 75 Represents the external channels which are connected to the ADC. 92 const: renesas,r9a07g043-adc [all …]
|
| D | fsl,imx25-gcq.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx25-gcq.yaml# 7 title: Freescale ADC GCQ device 11 analog inputs using the ADC unit of the i.MX25. 28 The regulator supplying the ADC reference voltage. 33 The regulator supplying the ADC reference voltage on pin XP. 38 The regulator supplying the ADC reference voltage on pin YP. 79 fsl,adc-refp: 83 <dt-bindings/iio/adc/fsl-imx25-gcq.h> 91 fsl,adc-refn: 95 <dt-bindings/iio/adc/fsl-imx25-gcq.h> [all …]
|
| D | cirrus,ep9301-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/cirrus,ep9301-adc.yaml# 7 title: Cirrus Logic EP930x internal ADC 10 Cirrus Logic EP9301/EP9302 SoCs' internal ADC block. 20 const: cirrus,ep9301-adc 40 adc: adc@80900000 { 41 compatible = "cirrus,ep9301-adc";
|
| D | fsl,imx7d-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx7d-adc.yaml# 7 title: Freescale ADC found on the imx7d SoC 14 const: fsl,imx7d-adc 26 const: adc 52 adc@30610000 { 53 compatible = "fsl,imx7d-adc"; 57 clock-names = "adc";
|
| /Documentation/devicetree/bindings/input/touchscreen/ |
| D | resistive-adc-touch.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/resistive-adc-touch.yaml# 7 title: Generic resistive touchscreen ADC 13 Generic ADC based resistive touchscreen controller 14 The device must be connected to an ADC device that provides channels for 22 const: resistive-adc-touch 68 compatible = "resistive-adc-touch"; 69 io-channels = <&adc 24>, <&adc 25>; 74 compatible = "resistive-adc-touch"; 76 io-channels = <&adc 24>, <&adc 25>, <&adc 26>; 81 compatible = "resistive-adc-touch"; [all …]
|
| /Documentation/hwmon/ |
| D | da9055.rst | 16 The DA9055 provides an Analogue to Digital Converter (ADC) with 10 bits 20 the input of the ADC during the conversion. 22 The ADC is used to measure the following inputs: 37 are stored in a 10 bit ADC. 41 Milli volt = ((ADC value * 1000) / 85) + 2500 43 The voltages on ADC channels 1, 2 and 3 are calculated as: 45 Milli volt = (ADC value * 1000) / 102 50 Temperatures are sampled by a 10 bit ADC. Junction temperatures 51 are monitored by the ADC channels.
|
| /Documentation/devicetree/bindings/staging/iio/adc/ |
| D | spear-adc.txt | 1 * ST SPEAr ADC device driver 4 - compatible: Should be "st,spear600-adc" 6 - interrupts: Should contain the ADC interrupt 17 adc: adc@d8200000 { 18 compatible = "st,spear600-adc";
|
| /Documentation/devicetree/bindings/thermal/ |
| D | generic-adc-thermal.yaml | 4 $id: http://devicetree.org/schemas/thermal/generic-adc-thermal.yaml# 7 title: General Purpose Analog To Digital Converter (ADC) based thermal sensor 14 one of ADC channel and sensor resistance is read via voltage across the 22 const: generic-adc-thermal 35 Lookup table to map the relation between ADC value and temperature. 36 When ADC is read, the value is looked up on the table to get the 39 If not specified, driver assumes the ADC channel gives milliCelsius 45 - description: ADC read value 59 compatible = "generic-adc-thermal";
|
| /Documentation/devicetree/bindings/input/ |
| D | adc-joystick.yaml | 5 $id: http://devicetree.org/schemas/input/adc-joystick.yaml# 8 title: ADC attached joystick 14 Bindings for joystick devices connected to ADC controllers supporting 22 const: adc-joystick 29 Each pair defines one ADC channel to which a joystick axis is connected. 55 Represents a joystick axis bound to the given ADC channel. 103 #include <dt-bindings/iio/adc/ingenic,adc.h> 106 joystick: adc-joystick { 107 compatible = "adc-joystick"; 108 io-channels = <&adc INGENIC_ADC_TOUCH_XP>, [all …]
|