Home
last modified time | relevance | path

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/
Diio-bindings.txt2 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/
Diio-bindings.txt2 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/
Dst,stm32-dfsdm-adc.yaml1 # 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 …]
Denvelope-detector.txt8 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 …]
Dsamsung,exynos-adc.yaml1 # 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/
Denvelope-detector.txt8 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 …]
Dst,stm32-dfsdm-adc.txt4 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 …]
Dsamsung,exynos-adc.txt13 - 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/
Dab8500.txt1 * 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/
Dste-ab8500.dtsi1 // 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 …]
Dste-ab8505.dtsi1 // 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 …]
Dat91-natte.dtsi1 // 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 …]
Dat91-tse850-3.dts1 // 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/
Dcpcap-battery.txt4 - 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 …]
Drx51-battery.txt6 - 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 …]
Dcpcap-charger.txt4 - 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/
Dcpcap-battery.txt4 - 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 …]
Drx51-battery.txt6 - 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 …]
Dcpcap-charger.txt4 - 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/
Dio-channel-mux.txt1 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/
Dio-channel-mux.txt1 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/
Dphy-cpcap-usb.txt4 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/
Dphy-cpcap-usb.txt4 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/
Dat91-natte.dtsi1 // 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 …]
Dat91-tse850-3.dts2 * 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