Searched +full:io +full:- +full:channel +full:- +full:names (Results 1 – 25 of 566) sorted by relevance
12345678910>>...23
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/ |
| D | iio-bindings.txt | 2 from Lars-Peter Clausen [1]. 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 17 #io-channel-cells: Number of cells in an IIO specifier; Typically 0 for nodes 27 adc: voltage-sensor@35 { 30 #io-channel-cells = <1>; 37 compatible = "some-vendor,some-adc"; 40 adc1: iio-device@0 { 41 #io-channel-cells = <1>; 44 adc2: iio-device@1 { [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/ |
| D | iio-bindings.txt | 2 from Lars-Peter Clausen [1]. 10 value of a #io-channel-cells property in the IIO provider node. 12 [1] http://marc.info/?l=linux-iio&m=135902119507483&w=2 17 #io-channel-cells: Number of cells in an IIO specifier; Typically 0 for nodes 23 adc: voltage-sensor@35 { 26 #io-channel-cells = <1>; 32 compatible = "some-vendor,some-adc"; 35 adc1: iio-device@0 { 36 #io-channel-cells = <1>; 39 adc2: iio-device@1 { [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | st,stm32-dfsdm-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/st,stm32-dfsdm-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Fabrice Gasnier <fabrice.gasnier@st.com> 11 - Olivier Moysan <olivier.moysan@st.com> 14 STM32 DFSDM ADC is a sigma delta analog-to-digital converter dedicated to 17 - Sigma delta modulators (motor control, metering...) 18 - PDM microphones (audio digital microphone) 28 - st,stm32h7-dfsdm [all …]
|
| D | envelope-detector.txt | 8 input +------>-------|+ \ 10 .-------. | }---. 12 | dac|-->--|- / | 16 | irq|------<-------' 18 '-------' 21 - compatible: Should be "axentia,tse850-envelope-detector" 22 - io-channels: Channel node of the dac to be used for comparator input. 23 - io-channel-names: Should be "dac". 24 - interrupt specification for one client interrupt, 25 see ../../interrupt-controller/interrupts.txt for details. [all …]
|
| D | samsung,exynos-adc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/samsung,exynos-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 15 - samsung,exynos-adc-v1 # Exynos5250 16 - samsung,exynos-adc-v2 17 - samsung,exynos3250-adc 18 - samsung,exynos4212-adc # Exynos4212 and Exynos4412 19 - samsung,exynos7-adc [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | envelope-detector.txt | 8 input +------>-------|+ \ 10 .-------. | }---. 12 | dac|-->--|- / | 16 | irq|------<-------' 18 '-------' 21 - compatible: Should be "axentia,tse850-envelope-detector" 22 - io-channels: Channel node of the dac to be used for comparator input. 23 - io-channel-names: Should be "dac". 24 - interrupt specification for one client interrupt, 25 see ../../interrupt-controller/interrupts.txt for details. [all …]
|
| D | st,stm32-dfsdm-adc.txt | 4 STM32 DFSDM ADC is a sigma delta analog-to-digital converter dedicated to 7 - Sigma delta modulators (motor control, metering...) 8 - PDM microphones (audio digital microphone) 16 ------------------------------------ 18 - compatible: Should be one of: 19 "st,stm32h7-dfsdm" 20 "st,stm32mp1-dfsdm" 21 - reg: Offset and length of the DFSDM block register set. 22 - clocks: IP and serial interfaces clocking. Should be set according 23 to rcc clock ID and "clock-names". [all …]
|
| D | samsung,exynos-adc.txt | 13 - compatible: Must be "samsung,exynos-adc-v1" 15 Must be "samsung,exynos-adc-v2" for 17 Must be "samsung,exynos3250-adc" for 19 Must be "samsung,exynos4212-adc" for 21 Must be "samsung,exynos7-adc" for 23 Must be "samsung,s3c2410-adc" for 25 Must be "samsung,s3c2416-adc" for 27 Must be "samsung,s3c2440-adc" for 29 Must be "samsung,s3c2443-adc" for 31 Must be "samsung,s3c6410-adc" for [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | ste-ab8500.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/clock/ste-ab8500.h> 10 iio-hwmon { 11 compatible = "iio-hwmon"; 12 io-channels = <&gpadc 0x02>, /* Battery temperature */ 27 interrupt-parent = <&intc>; 29 interrupt-controller; 30 #interrupt-cells = <2>; 32 ab8500_clock: clock-controller { 33 compatible = "stericsson,ab8500-clk"; [all …]
|
| D | ste-ab8505.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/clock/ste-ab8500.h> 10 iio-hwmon { 11 compatible = "iio-hwmon"; 12 io-channels = <&gpadc 0x02>, /* Battery temperature */ 23 interrupt-parent = <&intc>; 25 interrupt-controller; 26 #interrupt-cells = <2>; 28 ab8500_clock: clock-controller { 29 compatible = "stericsson,ab8500-clk"; [all …]
|
| D | at91-natte.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * at91-natte.dts - Device Tree include file for the Natte board 11 mux: mux-controller { 12 compatible = "gpio-mux"; 13 #mux-control-cells = <0>; 15 mux-gpios = <&ioexp 0 GPIO_ACTIVE_HIGH>, 20 batntc-mux { 21 compatible = "io-channel-mux"; 22 io-channels = <&adc 5>; 23 io-channel-names = "parent"; [all …]
|
| D | at91-tse850-3.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91-tse850-3.dts - Device Tree file for the Axentia TSE-850 3.0 board 9 /dts-v1/; 10 #include <dt-bindings/pwm/pwm.h> 11 #include "at91-linea.dtsi" 14 model = "Axentia TSE-850 3.0"; 19 compatible = "fixed-clock"; 21 #clock-cells = <0>; 22 clock-frequency = <16000000>; 23 clock-output-names = "sck"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
| D | cpcap-battery.txt | 4 - compatible: Shall be "motorola,cpcap-battery" 5 - interrupts: Interrupt specifier for each name in interrupt-names 6 - interrupt-names: Should contain the following entries: 8 - io-channels: IIO ADC channel specifier for each name in io-channel-names 9 - io-channel-names: Should contain the following entries: 11 - power-supplies: List of phandles for power-supplying devices, as 18 compatible = "motorola,cpcap-battery"; 19 interrupts-extended = < 23 interrupt-names = 26 io-channels = <&cpcap_adc 0 &cpcap_adc 1 [all …]
|
| D | rx51-battery.txt | 6 - compatible: Should contain one of the following: 7 * "nokia,n900-battery" 8 - io-channels: Should contain IIO channel specifiers 9 for each element in io-channel-names. 10 - io-channel-names: Should contain the following values: 11 * "temp" - The ADC channel for temperature reading 12 * "bsi" - The ADC channel for battery size identification 13 * "vbat" - The ADC channel to measure the battery voltage 17 battery: n900-battery { 18 compatible = "nokia,n900-battery"; [all …]
|
| D | cpcap-charger.txt | 4 - compatible: Shall be "motorola,mapphone-cpcap-charger" 5 - interrupts: Interrupt specifier for each name in interrupt-names 6 - interrupt-names: Should contain the following entries: 10 - io-channels: IIO ADC channel specifier for each name in io-channel-names 11 - io-channel-names: Should contain the following entries: 15 - mode-gpios: Optionally CPCAP charger can have a companion wireless 22 compatible = "motorola,mapphone-cpcap-charger"; 23 interrupts-extended = < 28 interrupt-names = 32 mode-gpios = <&gpio3 29 GPIO_ACTIVE_LOW [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/power/supply/ |
| D | cpcap-battery.txt | 4 - compatible: Shall be "motorola,cpcap-battery" 5 - interrupts: Interrupt specifier for each name in interrupt-names 6 - interrupt-names: Should contain the following entries: 8 - io-channels: IIO ADC channel specifier for each name in io-channel-names 9 - io-channel-names: Should contain the following entries: 11 - power-supplies: List of phandles for power-supplying devices, as 18 compatible = "motorola,cpcap-battery"; 19 interrupts-extended = < 23 interrupt-names = 26 io-channels = <&cpcap_adc 0 &cpcap_adc 1 [all …]
|
| D | rx51-battery.txt | 6 - compatible: Should contain one of the following: 7 * "nokia,n900-battery" 8 - io-channels: Should contain IIO channel specifiers 9 for each element in io-channel-names. 10 - io-channel-names: Should contain the following values: 11 * "temp" - The ADC channel for temperature reading 12 * "bsi" - The ADC channel for battery size identification 13 * "vbat" - The ADC channel to measure the battery voltage 17 battery: n900-battery { 18 compatible = "nokia,n900-battery"; [all …]
|
| D | cpcap-charger.txt | 4 - compatible: Shall be "motorola,mapphone-cpcap-charger" 5 - interrupts: Interrupt specifier for each name in interrupt-names 6 - interrupt-names: Should contain the following entries: 9 - io-channels: IIO ADC channel specifier for each name in io-channel-names 10 - io-channel-names: Should contain the following entries: 14 - mode-gpios: Optionally CPCAP charger can have a companion wireless 21 compatible = "motorola,mapphone-cpcap-charger"; 22 interrupts-extended = < 26 interrupt-names = 29 mode-gpios = <&gpio3 29 GPIO_ACTIVE_LOW [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/multiplexer/ |
| D | io-channel-mux.txt | 1 I/O channel multiplexer bindings 4 e.g. an ADC channel, these bindings describe that situation. 7 - compatible : "io-channel-mux" 8 - io-channels : Channel node of the parent channel that has multiplexed 10 - io-channel-names : Should be "parent". 11 - #address-cells = <1>; 12 - #size-cells = <0>; 13 - mux-controls : Mux controller node to use for operating the mux 14 - channels : List of strings, labeling the mux controller states. 16 For each non-empty string in the channels property, an io-channel will [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/multiplexer/ |
| D | io-channel-mux.txt | 1 I/O channel multiplexer bindings 4 e.g. an ADC channel, these bindings describe that situation. 7 - compatible : "io-channel-mux" 8 - io-channels : Channel node of the parent channel that has multiplexed 10 - io-channel-names : Should be "parent". 11 - #address-cells = <1>; 12 - #size-cells = <0>; 13 - mux-controls : Mux controller node to use for operating the mux 14 - channels : List of strings, labeling the mux controller states. 16 For each non-empty string in the channels property, an io-channel will [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | phy-cpcap-usb.txt | 4 compatible: Shall be either "motorola,cpcap-usb-phy" or 5 "motorola,mapphone-cpcap-usb-phy" 6 #phy-cells: Shall be 0 8 interrupt-names: Interrupt names 9 io-channels: IIO ADC channels used by the USB PHY 10 io-channel-names: IIO ADC channel names 11 vusb-supply: Regulator for the PHY 15 pinctrl-names: Names for optional pin modes 16 mode-gpios: Optional GPIOs for configuring alternate modes 20 compatible = "motorola,mapphone-cpcap-usb-phy"; [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/phy/ |
| D | phy-cpcap-usb.txt | 4 compatible: Shall be either "motorola,cpcap-usb-phy" or 5 "motorola,mapphone-cpcap-usb-phy" 6 #phy-cells: Shall be 0 8 interrupt-names: Interrupt names 9 io-channels: IIO ADC channels used by the USB PHY 10 io-channel-names: IIO ADC channel names 11 vusb-supply: Regulator for the PHY 15 pinctrl-names: Names for optional pin modes 16 mode-gpios: Optional GPIOs for configuring alternate modes 20 compatible = "motorola,mapphone-cpcap-usb-phy"; [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | at91-natte.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * at91-natte.dts - Device Tree include file for the Natte board 11 mux: mux-controller { 12 compatible = "gpio-mux"; 13 #mux-control-cells = <0>; 15 mux-gpios = <&ioexp 0 GPIO_ACTIVE_HIGH>, 20 batntc-mux { 21 compatible = "io-channel-mux"; 22 io-channels = <&adc 5>; 23 io-channel-names = "parent"; [all …]
|
| D | at91-tse850-3.dts | 2 * at91-tse850-3.dts - Device Tree file for the Axentia TSE-850 3.0 board 10 /dts-v1/; 11 #include <dt-bindings/pwm/pwm.h> 12 #include "at91-linea.dtsi" 15 model = "Axentia TSE-850 3.0"; 23 pinctrl_usba_vbus: usba-vbus { 39 compatible = "fixed-clock"; 41 #clock-cells = <0>; 42 clock-frequency = <16000000>; 43 clock-output-names = "sck"; [all …]
|
12345678910>>...23