Home
last modified time | relevance | path

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

12345678

/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/dts/bindings/i2c/
Dite,common-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
6 include: [i2c-controller.yaml, pinctrl-device.yaml]
15 port-num:
19 - 0
20 - 1
21 - 2
22 - 3
23 - 4
24 - 5
33 channel-switch-sel:
[all …]
Dti,tca954x-base.yaml2 # SPDX-License-Identifier: Apache-2.0
9 Each channel is represented by a separate devicetree child node.
10 The channel node can then be used as a standard i2c bus controller
18 #address-cells = <1>;
19 #size-cells = <0>;
20 reset-gpios = <&gpio5 3 GPIO_ACTIVE_LOW>;
23 compatible: "ti,tca9546a-channel"
25 #address-cells = <1>;
26 #size-cells = <0>;
35 compatible: "ti,tca9546a-channel"
[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/boards/arduino/opta/
Darduino_opta-common.dtsi5 * SPDX-License-Identifier: Apache-2.0
10 compatible = "gpio-leds";
13 gpios = <&gpioi 0 GPIO_ACTIVE_HIGH>;
16 gpios = <&gpioi 1 GPIO_ACTIVE_HIGH>;
19 gpios = <&gpioi 3 GPIO_ACTIVE_HIGH>;
22 gpios = <&gpioh 15 GPIO_ACTIVE_HIGH>;
25 gpios = <&gpioh 12 GPIO_ACTIVE_HIGH>;
28 gpios = <&gpioh 11 GPIO_ACTIVE_HIGH>;
31 gpios = <&gpioe 5 GPIO_ACTIVE_HIGH>;
36 compatible = "gpio-power-switches";
[all …]
/Zephyr-latest/dts/bindings/pwm/
Dnordic,nrf-sw-pwm.yaml3 compatible: "nordic,nrf-sw-pwm"
5 include: [pwm-controller.yaml, base.yaml]
14 clock-prescaler:
25 channel-gpios:
26 type: phandle-array
29 An array of GPIOs assigned as outputs for the PWM channels. The number
36 sw_pwm: sw-pwm {
37 compatible = "nordic,nrf-sw-pwm";
39 channel-gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>,
44 The above will assign P0.20 as the output for channel 0 and P1.12 as
[all …]
/Zephyr-latest/boards/innblue/innblue21/
Dinnblue21_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "innblue21_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
22 gpios = <&gpio0 7 0>;
23 label = "RGB red channel";
26 gpios = <&gpio0 6 0>;
27 label = "RGB green channel";
[all …]
/Zephyr-latest/boards/innblue/innblue22/
Dinnblue22_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "innblue22_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
22 gpios = <&gpio0 7 GPIO_ACTIVE_LOW>;
23 label = "RGB red channel";
26 gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
27 label = "RGB green channel";
[all …]
/Zephyr-latest/dts/bindings/adc/
Dti,ads114s08.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [adc-controller.yaml, spi-device.yaml]
13 "#io-channel-cells":
16 reset-gpios:
17 type: phandle-array
20 drdy-gpios:
21 type: phandle-array
26 start-sync-gpios:
27 type: phandle-array
31 idac-current:
[all …]
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
Dti,ads131m02.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [adc-controller.yaml, spi-device.yaml]
11 "#io-channel-cells":
14 drdy-gpios:
15 type: phandle-array
21 io-channel-cells:
22 - input
Dmaxim,max1125x-base.yaml3 include: [adc-controller.yaml, spi-device.yaml]
6 "#io-channel-cells":
8 gpio0-enable:
11 gpio1-enable:
14 gpio0-direction:
17 gpio1-direction:
20 gpo0-enable:
23 gpo1-enable:
26 drdy-gpios:
27 type: phandle-array
[all …]
/Zephyr-latest/boards/nxp/mr_canhubk3/
Dmr_canhubk3.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <dt-bindings/pwm/pwm.h>
13 #include "mr_canhubk3-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/sensor/qdec_nxp_s32.h>
17 model = "NXP MR-CANHUBK3";
25 zephyr,code-partition = &code_partition;
27 zephyr,shell-uart = &lpuart2;
[all …]
/Zephyr-latest/dts/bindings/mmc/
Dst,stm32-sdmmc.yaml3 compatible: "st,stm32-sdmmc"
5 include: [mmc.yaml, pinctrl-device.yaml, reset-device.yaml]
17 pinctrl-0:
20 pinctrl-names:
23 cd-gpios:
24 type: phandle-array
27 pwr-gpios:
28 type: phandle-array
31 bus-width:
38 - 1
[all …]
/Zephyr-latest/boards/nordic/nrf5340_audio_dk/
Dnrf5340_audio_dk_nrf5340_cpuapp_common.dtsi2 * Copyright (c) 2020-2022 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf5340_audio_dk_nrf5340_cpuapp_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/sensor/ina230.h>
12 zephyr,shell-uart = &uart0;
13 zephyr,uart-mcumgr = &uart0;
14 zephyr,bt-mon-uart = &uart0;
15 zephyr,bt-c2h-uart = &uart0;
16 zephyr,bt-hci = &bt_hci_ipc0;
20 gpio_fwd: nrf-gpio-forwarder {
[all …]
/Zephyr-latest/samples/subsys/mgmt/osdp/
DREADME.rst1 .. _osdp-sample:
6 Open Supervised Device Protocol (OSDP) is an IEC standard (IEC 60839-11-5)
8 It supports Secure Channel (SC) for encrypted and authenticated communication
12 Devices (PD) to a Control Panel (CP) over a two-wire RS-485 multi-drop serial
13 communication channel. Nevertheless, this protocol can be used to transfer
14 secure data over any stream based physical channel. Read more about `OSDP here
19 too much resource requirements. The security is not top-notch (AES-128) but it
24 - LED
25 - Buzzer
26 - Keypad
[all …]
/Zephyr-latest/dts/bindings/dac/
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
Despressif,esp32-dac.yaml2 # SPDX-License-Identifier: Apache-2.0
6 is part of the RTC low-power domain and belongs to the SENSE
7 peripherals set. RTC peripherals has GPIOs controlled by the
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 …]
/Zephyr-latest/dts/bindings/gpio/
Dadi,max22190-gpio.yaml3 # SPDX-License-Identifier: Apache-2.0
8 Fiter configuration could be done on per channel bases, which
10 filter-wbes = <CH0 CH1 CH2 ... CH7 > for wire break
12 filter-fbps and filter-delays.
16 pinctrl-names = "default";
18 compatible = "adi,max22190-gpio";
21 spi-max-frequency = <1000000>;
24 gpio-controller;
25 #gpio-cells = <2>;
29 max22190-mode = <1>; // modes range from 0-4
[all …]
/Zephyr-latest/boards/nxp/vmu_rt1170/
Dvmu_rt1170_mimxrt1176_cm7.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/led/led.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
24 pwm-led0 = &buzzer0;
25 mcuboot-button0 = &arming_button;
34 zephyr,shell-uart = &lpuart1;
36 zephyr,flash-controller = &mx25um51345g;
38 zephyr,code-partition = &slot0_partition;
39 zephyr,uart-mcumgr = &lpuart1;
[all …]
/Zephyr-latest/boards/google/twinkie_v2/
Dgoogle_twinkie_v2.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "google,twinkie-v2";
22 compatible = "gpio-leds";
24 gpios = <&gpioc 8 GPIO_ACTIVE_LOW>;
27 gpios = <&gpiob 6 GPIO_ACTIVE_LOW>;
30 gpios = <&gpiob 7 GPIO_ACTIVE_LOW>;
35 compatible = "gpio-keys";
[all …]
/Zephyr-latest/dts/bindings/mfd/
Dinfineon,tle9104.yaml4 # SPDX-License-Identifier: Apache-2.0
7 description: Infineon TLE9104 4-channel powertrain switch
11 include: spi-device.yaml
16 en-gpios:
17 type: phandle-array
20 resn-gpios:
21 type: phandle-array
24 in1-gpios:
25 type: phandle-array
28 in2-gpios:
[all …]
/Zephyr-latest/samples/boards/nordic/nrfx/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
16 #define INPUT_PIN NRF_DT_GPIOS_TO_PSEL(DT_ALIAS(sw0), gpios)
17 #define OUTPUT_PIN NRF_DT_GPIOS_TO_PSEL(DT_ALIAS(led0), gpios)
19 #define GPIOTE_INST NRF_DT_GPIOTE_INST(DT_ALIAS(sw0), gpios)
22 BUILD_ASSERT(NRF_DT_GPIOTE_INST(DT_ALIAS(led0), gpios) == GPIOTE_INST,
23 "Both sw0 and led0 GPIOs must use the same GPIOTE instance");
119 /* Allocate a (D)PPI channel. */ in main()
126 /* Configure endpoints of the channel so that the input pin event is in main()
134 /* Enable the channel. */ in main()
/Zephyr-latest/dts/bindings/led/
Dti,lp5562.yaml5 include: i2c-device.yaml
8 red-output-current:
11 description: Output current of red channel in 0.1 mA (0-25.5 mA).
12 Default value is the power-on default. Valid range = 0 - 255
13 green-output-current:
16 description: Output current of green channel in 0.1 mA (0-25.5 mA)
17 Default value is the power-on default. Valid range = 0 - 255
18 blue-output-current:
21 description: Output current of blue channel in 0.1 mA (0-25.5 mA)
22 Default value is the power-on default. Valid range = 0 - 255
[all …]

12345678