Home
last modified time | relevance | path

Searched +full:io +full:- +full:channel (Results 1 – 25 of 728) sorted by relevance

12345678910>>...30

/Zephyr-latest/tests/drivers/build_all/adc/boards/
Dnative_sim.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
15 #address-cells = <1>;
16 #size-cells = <1>;
19 compatible = "zephyr,adc-emul";
21 ref-internal-mv = <3300>;
22 ref-external1-mv = <5000>;
23 #io-channel-cells = <1>;
29 gpio-controller;
31 #gpio-cells = <0x2>;
[all …]
/Zephyr-latest/tests/drivers/build_all/dac/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
15 #address-cells = <1>;
16 #size-cells = <1>;
20 gpio-controller;
22 #gpio-cells = <0x2>;
27 #address-cells = <1>;
28 #size-cells = <0>;
32 clock-frequency = <100000>;
37 #io-channel-cells = <1>;
[all …]
/Zephyr-latest/include/zephyr/devicetree/
Dio-channels.h3 * @brief IO channels devicetree macro public API header file.
9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-io-channels Devicetree IO Channels API
28 * io-channels property at an index
37 * io-channels = <&adc1 10>, <&adc2 20>;
45 * @param node_id node identifier for a node with an io-channels property
46 * @param idx logical index into io-channels property
55 * io-channels property by name
64 * io-channels = <&adc1 10>, <&adc2 20>;
65 * io-channel-names = "SENSOR", "BANDGAP";
[all …]
/Zephyr-latest/dts/bindings/adc/
Darduino,uno-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
7 The Arduino Uno layout provides a 6-pin Analog Input header. This
14 compatible: "arduino,uno-adc"
19 io-channel-map:
23 io-channel-map-mask:
26 io-channel-map-pass-thru:
29 "#io-channel-cells":
Dti,ads7052.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Texas Instrument Single Channel SPI ADC
8 include: [adc-controller.yaml, spi-device.yaml]
10 on-bus: spi
13 "#io-channel-cells":
16 io-channel-cells:
17 - input
Dmicrochip,mcp320x-base.yaml3 include: [adc-controller.yaml, spi-device.yaml]
6 "#io-channel-cells":
9 io-channel-cells:
10 - input
Dmaxim,max11102-17-base.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: [adc-controller.yaml, spi-device.yaml]
7 "#io-channel-cells":
10 io-channel-cells:
11 - input
Drenesas,ra-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "renesas,ra-adc"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
14 vref-mv:
19 channel-count:
24 "#io-channel-cells":
27 channel-available-mask:
32 average-count:
40 io-channel-cells:
41 - input
Dst,stm32wb0-adc.yaml1 # SPDX-License-Identifier: Apache-2.0
3 description: STM32WB0 series Analog-to-Digital Converter
5 compatible: "st,stm32wb0-adc"
7 include: [adc-controller.yaml, pinctrl-device.yaml]
19 "#io-channel-cells":
22 io-booster:
29 io-channel-cells:
30 - input
Dti,ads1x1x-base.yaml3 include: [adc-controller.yaml, i2c-device.yaml]
6 "#io-channel-cells":
9 alert-rdy-gpios:
10 type: phandle-array
13 io-channel-cells:
14 - input
Dti,lmp90xxx-base.yaml3 include: [adc-controller.yaml, spi-device.yaml]
8 drdyb-gpios:
9 type: phandle-array
12 "#io-channel-cells":
15 io-channel-cells:
16 - input
Datmel,sam-afec.yaml3 compatible: "atmel,sam-afec"
6 - name: adc-controller.yaml
7 - name: pinctrl-device.yaml
19 "#io-channel-cells":
22 io-channel-cells:
23 - input
Dti,tla202x-base.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: [i2c-device.yaml, adc-controller.yaml]
7 "#io-channel-cells":
10 io-channel-cells:
11 - input
Dnordic,nrf-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nordic,nrf-adc"
8 include: adc-controller.yaml
17 "#io-channel-cells":
20 io-channel-cells:
21 - input
Dnxp,s32-adc-sar.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,s32-adc-sar"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
17 vref-mv:
22 group-channel:
26 - "precision"
27 - "standard"
28 - "external"
29 description: The ADC group channel.
31 high-speed:
[all …]
/Zephyr-latest/dts/bindings/dac/
Despressif,esp32-dac.yaml2 # SPDX-License-Identifier: Apache-2.0
6 is part of the RTC low-power domain and belongs to the SENSE
8 RTCIO mux, which is separated from the main IO mux.
13 - GPIO25 as DAC channel 1
14 - GPIO26 as DAC channel 2
16 ESP32-S2 pads
17 - GPIO17 as DAC channel 1
18 - GPIO18 as DAC channel 2
27 To specify the DAC channel to use, dts overlay must include
28 properties 'dac-channel-id', which uses zero based channel index.
[all …]
Dti,dacx3608-base.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: [dac-controller.yaml, i2c-device.yaml]
7 "#io-channel-cells":
10 io-channel-cells:
11 - output
Dmicrochip,mcp4725.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Microchip MCP4725 12-bit DAC
8 include: [dac-controller.yaml, i2c-device.yaml]
11 "#io-channel-cells":
14 io-channel-cells:
15 - output
Dadi,ad56xx-base.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: [dac-controller.yaml, spi-device.yaml]
7 "#io-channel-cells":
10 reset-gpios:
11 type: phandle-array
14 io-channel-cells:
15 - output
Dti,dacx0508-base.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: [dac-controller.yaml, spi-device.yaml]
7 voltage-reference:
13 See constants in dt-bindings/dac/dacx0508.h.
15 channel0-gain:
19 Channel 0 gain select
21 See constants in dt-bindings/dac/dacx0508.h.
23 channel1-gain:
27 Channel 1 gain select
29 See constants in dt-bindings/dac/dacx0508.h.
[all …]
/Zephyr-latest/samples/drivers/adc/adc_dt/boards/
Dbeagleconnect_freedom.overlay2 * SPDX-License-Identifier: Apache-2.0
10 io-channels = <&adc0 0x09>;
11 io-channel-names = "MB1_AN";
14 * io-channels = <&adc0 0x0a>;
15 * io-channel-names = "MB2_AN";
/Zephyr-latest/tests/drivers/build_all/sensor/
Dadc.dtsi5 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/battery/battery.h>
16 io-channels = <&test_adc 0>;
21 compatible = "voltage-divider";
22 io-channels = <&test_adc 1>;
23 io-channel-names = "VOLTAGE";
24 output-ohms = <47000>; /* R1 */
25 full-ohms = <(100000 + 47000)>; /* R2 + R1 */
26 power-gpios = <&test_gpio 0 0>;
31 compatible = "current-sense-amplifier";
[all …]
/Zephyr-latest/dts/bindings/ospi/
Dst,stm32-ospi.yaml2 # SPDX-License-Identifier: Apache-2.0
9 pinctrl-0 = <&octospi_clk_pe9 &octospi_ncs_pe10 &octospi_dqs_pe11
16 dma-names = "tx_rx";
21 compatible: "st,stm32-ospi"
23 include: [base.yaml, pinctrl-device.yaml]
34 pinctrl-0:
37 pinctrl-names:
40 clock-names:
45 Optional DMA channel specifier, required for DMA transactions.
50 - &dma1: dma controller phandle
[all …]
/Zephyr-latest/tests/drivers/adc/adc_rescale/boards/
Dnative_sim.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/adc/adc.h>
11 compatible = "voltage-divider";
12 io-channels = <&adc0 0>;
13 output-ohms = <50>;
14 full-ohms = <100>;
18 compatible = "current-sense-shunt";
19 io-channels = <&adc0 1>;
20 shunt-resistor-micro-ohms = <500000>;
24 compatible = "current-sense-amplifier";
[all …]
/Zephyr-latest/dts/bindings/test/
Dvnd,adc.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: adc-controller.yaml
11 "#io-channel-cells":
14 io-channel-cells:
15 - input

12345678910>>...30