Home
last modified time | relevance | path

Searched +full:dio +full:- +full:gpios (Results 1 – 16 of 16) sorted by relevance

/Zephyr-Core-3.6.0/tests/drivers/build_all/sensor/
Dgpio.dtsi4 * SPDX-License-Identifier: Apache-2.0
11 gpios = <&test_gpio 0 0>;
17 dio-gpios = <&test_gpio 0 0>;
/Zephyr-Core-3.6.0/samples/sensor/dht/boards/
Dlongan_nano.overlay2 * SPDX-License-Identifier: Apache-2.0
9 dio-gpios = <&gpiob 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
Dnrf52dk_nrf52832.overlay4 * SPDX-License-Identifier: Apache-2.0
11 dio-gpios = <&gpio0 11 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
/Zephyr-Core-3.6.0/boards/shields/semtech_sx1272mb2das/
Dsemtech_sx1272mb2das.overlay4 * SPDX-License-Identifier: Apache-2.0
16 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */
21 spi-max-frequency = <3000000>;
23 reset-gpios = <&arduino_header 0 GPIO_ACTIVE_HIGH>; /* A0 */
25 dio-gpios = <&arduino_header 8 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO0 is D2 */
30 power-amplifier-output = "rfo";
/Zephyr-Core-3.6.0/boards/shields/semtech_sx1276mb1mas/
Dsemtech_sx1276mb1mas.overlay4 * SPDX-License-Identifier: Apache-2.0
16 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */
21 spi-max-frequency = <DT_FREQ_M(1)>;
23 reset-gpios = <&arduino_header 0 GPIO_ACTIVE_LOW>; /* A0 */
25 dio-gpios = <&arduino_header 8 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO0 is D2 */
32 rfo-enable-gpios = <&arduino_header 4 GPIO_ACTIVE_HIGH>; /* RXTX_EXT is A4 */
/Zephyr-Core-3.6.0/dts/bindings/lora/
Dsemtech,sx127x-base.yaml3 # SPDX-License-Identifier: Apache-2.0
5 include: spi-device.yaml
8 reset-gpios:
9 type: phandle-array
14 This signal is open-drain, active-high (SX1272/3) or
15 active-low (SX1276/7/8/9) as interpreted by the modem.
17 dio-gpios:
18 type: phandle-array
23 These signals are normally active-high.
25 power-amplifier-output:
[all …]
/Zephyr-Core-3.6.0/boards/arm/cc1352p1_launchxl/
Dboard_antenna.c4 * SPDX-License-Identifier: Apache-2.0
8 * Implements the RF driver callback to configure the on-board antenna
56 GPIO_DT_SPEC_GET_BY_IDX_OR(ANTENNA_MUX, gpios, BOARD_ANT_GPIO_24G, {0}),
57 GPIO_DT_SPEC_GET_BY_IDX_OR(ANTENNA_MUX, gpios, BOARD_ANT_GPIO_PA, {0}),
58 GPIO_DT_SPEC_GET_BY_IDX_OR(ANTENNA_MUX, gpios, BOARD_ANT_GPIO_SUBG, {0}),
70 /* default pinctrl configuration: set all antenna mux control pins as GPIOs */ in board_antenna_init()
72 /* set all GPIOs to 0 (all RF paths disabled) */ in board_antenna_init()
80 * Custom TI RFCC26XX callback for switching the on-board antenna mux on radio setup.
88 /* Clear all antenna switch GPIOs (for all cases). */ in board_cc13xx_rf_callback()
100 switch (setupCommand->common.commandNo) { in board_cc13xx_rf_callback()
[all …]
/Zephyr-Core-3.6.0/dts/arm/acsip/
Ds76s.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <st/l0/stm32l073r(b-z)tx-pinctrl.dtsi>
13 pinctrl-0 = <&spi2_sck_pb13 &spi2_miso_pb14 &spi2_mosi_pb15>;
14 pinctrl-names = "default";
15 cs-gpios = <&gpiob 12 GPIO_ACTIVE_LOW>;
22 reset-gpios = <&gpiob 10 GPIO_ACTIVE_LOW>;
23 dio-gpios =
36 spi-max-frequency = <1000000>;
37 power-amplifier-output = "pa-boost";
/Zephyr-Core-3.6.0/dts/bindings/sensor/
Daosong,dht.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Aosong DHT (Digital-output Humidity and Temperature Sensor)
10 DHT22 replaces the thermistor with a DS18B20 1-wire thermometer.
16 include: sensor-device.yaml
19 dio-gpios:
20 type: phandle-array
/Zephyr-Core-3.6.0/dts/arm/atmel/
Dsamr34.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/lora/sx126x.h>
12 #include "samr34-pinctrl.dtsi"
24 compatible = "atmel,sam0-gpio";
26 gpio-controller;
27 #gpio-cells = <2>;
28 #atmel,pin-cells = <2>;
34 /delete-node/ &dac;
38 compatible = "atmel,sam0-spi";
42 cs-gpios = <&portb 31 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-Core-3.6.0/boards/arm/96b_wistrio/
D96b_wistrio.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
8 #include <st/l1/stm32l151Xb-a.dtsi>
9 #include <st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi>
18 zephyr,shell-uart = &usart1;
24 compatible = "gpio-leds";
26 gpios = <&gpioa 12 GPIO_ACTIVE_LOW>;
30 gpios = <&gpiob 4 GPIO_ACTIVE_LOW>;
37 eeprom-0 = &eeprom;
42 rf_switch: rf-switch {
[all …]
/Zephyr-Core-3.6.0/boards/arm/adafruit_feather_m0_lora/
Dadafruit_feather_m0_lora.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "adafruit_feather_m0_lora-pinctrl.dtsi"
15 compatible = "adafruit,feather-m0-lora", "atmel,samd21g18a",
20 zephyr,shell-uart = &sercom0;
23 zephyr,code-partition = &code_partition;
33 compatible = "gpio-leds";
35 gpios = <&porta 17 0>;
42 clock-frequency = <48000000>;
47 compatible = "atmel,sam0-uart";
[all …]
/Zephyr-Core-3.6.0/boards/xtensa/heltec_wifi_lora32_v2/
Dheltec_wifi_lora32_v2.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "heltec_wifi_lora32_v2-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 uart-0 = &uart0;
18 i2c-0 = &i2c0;
26 compatible = "gpio-leds";
28 gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>;
33 gpios = <&gpio0 21 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
38 gpios = <&gpio0 16 (GPIO_PULL_UP | GPIO_ACTIVE_HIGH)>;
[all …]
/Zephyr-Core-3.6.0/boards/arm/b_l072z_lrwan1/
Db_l072z_lrwan1.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/l0/stm32l072c(b-z)tx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "STMicroelectronics B-L072Z-LRWAN1 Discovery kit";
14 compatible = "st,stm32l072z-lrwan1";
18 zephyr,shell-uart = &usart2;
24 compatible = "gpio-leds";
26 gpios = <&gpioa 5 GPIO_ACTIVE_HIGH>;
30 gpios = <&gpiob 5 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-Core-3.6.0/boards/arm/rm1xx_dvk/
Drm1xx_dvk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "rm1xx_dvk-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 zephyr,shell-uart = &uart0;
19 zephyr,bt-mon-uart = &uart0;
20 zephyr,bt-c2h-uart = &uart0;
23 zephyr,code-partition = &slot0_partition;
27 compatible = "gpio-keys";
29 gpios = <&gpio0 5 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
[all …]
/Zephyr-Core-3.6.0/drivers/lora/
Dsx127x.c5 * SPDX-License-Identifier: Apache-2.0
108 * Those macros must be in sync with 'power-amplifier-output' dts property.
125 BUILD_ASSERT(0, "None of rfo-enable-gpios, pa-boost-enable-gpios and "
126 "power-amplifier-output has been specified. "
127 "Look at semtech,sx127x-base.yaml to fix that.");
334 int dio = work - dev_data.dio_work; in sx127x_dio_work_handle() local
336 (*DioIrq[dio])(NULL); in sx127x_dio_work_handle()
344 pin = find_lsb_set(pins) - 1; in sx127x_irq_callback()
359 /* Setup DIO gpios */ in SX127xIoIrqInit()
367 sx127x_dios[i].port->name); in SX127xIoIrqInit()
[all …]