/Zephyr-latest/dts/bindings/adc/ |
D | ti,ads114s08.yaml | 2 # 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 29 GPIO for start/sync, used to signal the ADC that a conversion should be started [all …]
|
/Zephyr-latest/boards/arduino/opta/ |
D | arduino_opta-common.dtsi | 5 * 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/led/ |
D | issi,is31fl3733.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 include: "i2c-device.yaml" 10 sdb-gpios: 11 type: phandle-array 17 current-limit: 23 formula: (840/R_ISET) * (current-limit/256). Defaults to max value 27 sync-mode: 31 - "none" 32 - "master" 33 - "slave" [all …]
|
/Zephyr-latest/tests/drivers/build_all/gpio/ |
D | adc_ads1145s0x_gpio.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 #address-cells = <1>; 10 #size-cells = <1>; 14 gpio-controller; 16 #gpio-cells = <0x2>; 21 #address-cells = <1>; 22 #size-cells = <0>; 26 clock-frequency = <2000000>; 28 cs-gpios = <&test_gpio 0 0>; 33 spi-max-frequency = <10000000>; [all …]
|
/Zephyr-latest/dts/bindings/sensor/ |
D | bosch,bmi08x-gyro.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 include: sensor-device.yaml 9 int-gpios: 10 type: phandle-array 16 int3-4-map-io: 24 int3-4-conf-io: 28 Bit[1]: if set to 1, INT3 is open-drain, otherwise it's push-pull 30 Bit[3]: if set to 1, INT4 is open-drain, otherwise it's push-pull 32 gyro-hz: 36 Default frequency of accelerometer. (Unit - Hz) [all …]
|
D | bosch,bmi08x-accel.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 include: sensor-device.yaml 9 int-gpios: 10 type: phandle-array 16 int1-map-io: 23 int2-map-io: 30 int1-conf-io: 35 Bit[2]: if set to 1, INT1 is open-drain, otherwise it's push-pull 40 int2-conf-io: 45 Bit[2]: if set to 1, INT2 is open-drain, otherwise it's push-pull [all …]
|
/Zephyr-latest/boards/st/stm32h7s78_dk/ |
D | stm32h7s78_dk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/h7/stm32h7s7l8hx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 compatible = "st,stm32h7s78-dk"; 19 zephyr,shell-uart = &uart4; 25 compatible = "gpio-leds"; 27 gpios = <&gpioo 1 GPIO_ACTIVE_LOW>; 31 gpios = <&gpioo 5 GPIO_ACTIVE_LOW>; 35 gpios = <&gpiom 2 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/seeed/xiao_ble/ |
D | xiao_ble_nrf52840_sense.dts | 2 * Copyright (c) 2022-2023 Marcin Niestroj 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <zephyr/dt-bindings/i2c/i2c.h> 10 #include <zephyr/dt-bindings/gpio/nordic-nrf-gpio.h> 14 compatible = "seeed,xiao-ble", "seeed,xiao-ble-sense"; 16 msm261d3526hicpm-c-en { 17 compatible = "regulator-fixed"; 18 enable-gpios = <&gpio1 10 (NRF_GPIO_DRIVE_S0H1 | GPIO_ACTIVE_HIGH)>; 19 regulator-name = "MSM261D3526HICPM-C-EN"; [all …]
|
/Zephyr-latest/boards/st/nucleo_l552ze_q/ |
D | nucleo_l552ze_q-common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <st/l5/stm32l552z(c-e)txq-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 compatible = "gpio-leds"; 16 gpios = <&gpioc 7 GPIO_ACTIVE_HIGH>; 20 gpios = <&gpiob 7 GPIO_ACTIVE_HIGH>; 24 gpios = <&gpioa 9 GPIO_ACTIVE_HIGH>; 30 compatible = "gpio-keys"; 33 gpios = <&gpioc 13 GPIO_ACTIVE_HIGH>; 39 die-temp0 = &die_temp; [all …]
|
/Zephyr-latest/samples/bluetooth/periodic_sync/src/ |
D | main.c | 2 * Copyright (c) 2020-2024 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 31 static const struct gpio_dt_spec led = GPIO_DT_SPEC_GET(LED0_NODE, gpios); 51 switch (data->type) { in data_cb() 54 len = MIN(data->data_len, NAME_LEN - 1); in data_cb() 55 memcpy(name, data->data, len); in data_cb() 88 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv() 92 le_addr, info->adv_type, info->tx_power, info->rssi, name, in scan_recv() 93 (info->adv_props & BT_GAP_ADV_PROP_CONNECTABLE) != 0, in scan_recv() 94 (info->adv_props & BT_GAP_ADV_PROP_SCANNABLE) != 0, in scan_recv() [all …]
|
/Zephyr-latest/boards/mikroe/clicker_2/ |
D | mikroe_clicker_2.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f4/stm32f407v(e-g)tx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 compatible = "mikroe,stm32-e407", "st,stm32f407"; 18 zephyr,shell-uart = &uart4; 25 compatible = "gpio-leds"; 27 gpios = <&gpioe 12 GPIO_ACTIVE_HIGH>; 31 gpios = <&gpioe 15 GPIO_ACTIVE_HIGH>; 37 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/samples/bluetooth/iso_receive/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 46 static const struct gpio_dt_spec led_gpio = GPIO_DT_SPEC_GET(LED0_NODE, gpios); 71 switch (data->type) { in data_cb() 74 len = MIN(data->data_len, NAME_LEN - 1); in data_cb() 75 memcpy(name, data->data, len); in data_cb() 104 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv() 108 le_addr, info->adv_type, info->tx_power, info->rssi, name, in scan_recv() 109 (info->adv_props & BT_GAP_ADV_PROP_CONNECTABLE) != 0, in scan_recv() 110 (info->adv_props & BT_GAP_ADV_PROP_SCANNABLE) != 0, in scan_recv() 111 (info->adv_props & BT_GAP_ADV_PROP_DIRECTED) != 0, in scan_recv() [all …]
|
/Zephyr-latest/boards/st/nucleo_f302r8/ |
D | nucleo_f302r8.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f3/stm32f302r(6-8)tx-pinctrl.dtsi> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "STMicroelectronics STM32F302R8-NUCLEO board"; 16 compatible = "st,stm32f302r8-nucleo"; 20 zephyr,shell-uart = &usart2; 26 compatible = "gpio-leds"; 28 gpios = <&gpiob 13 GPIO_ACTIVE_HIGH>; 34 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/st/nucleo_f070rb/ |
D | nucleo_f070rb.dts | 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 10 #include <st/f0/stm32f070rbtx-pinctrl.dtsi> 13 #include <zephyr/dt-bindings/input/input-event-codes.h> 16 model = "STMicroelectronics NUCLEO-F070RB board"; 17 compatible = "st,stm32f070rb-nucleo"; 21 zephyr,shell-uart = &usart2; 27 compatible = "gpio-leds"; 29 gpios = <&gpioa 5 GPIO_ACTIVE_HIGH>; 35 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/st/nucleo_h7a3zi_q/ |
D | nucleo_h7a3zi_q.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32H7A3ZI-Q-NUCLEO board"; 15 compatible = "st,stm32h7a3zi-q-nucleo"; 19 zephyr,shell-uart = &usart3; 27 compatible = "gpio-leds"; 29 gpios = <&gpiob 0 GPIO_ACTIVE_HIGH>; 33 gpios = <&gpioe 1 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/nucleo_h743zi/ |
D | nucleo_h743zi.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/h7/stm32h743zitx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32H743ZI-NUCLEO board"; 15 compatible = "st,stm32h743zi-nucleo"; 19 zephyr,shell-uart = &usart3; 23 zephyr,code-partition = &slot0_partition; 28 compatible = "gpio-leds"; 30 gpios = <&gpiob 0 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/stm32f3_disco/ |
D | stm32f3_disco.dts | 2 * Copyright (c) 2017 I-SENSE group of ICCS 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f3/stm32f303v(b-c)tx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 18 zephyr,shell-uart = &usart1; 25 compatible = "gpio-leds"; 27 gpios = <&gpioe 9 GPIO_ACTIVE_HIGH>; 31 gpios = <&gpioe 8 GPIO_ACTIVE_HIGH>; 35 gpios = <&gpioe 10 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/b_g474e_dpow1/ |
D | b_g474e_dpow1.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 model = "B-G474E-DPOW1 Discovery board"; 14 compatible = "st,b-g474e-dpow1"; 18 zephyr,shell-uart = &usart3; 24 compatible = "gpio-leds"; 26 gpios = <&gpioa 15 GPIO_ACTIVE_HIGH>; 30 gpios = <&gpiob 1 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/nucleo_l412rb_p/ |
D | nucleo_l412rb_p.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/l4/stm32l412rbtx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32L412RB-P-NUCLEO board"; 15 compatible = "st,stm32l412rb-p-nucleo"; 19 zephyr,shell-uart = &lpuart1; 25 compatible = "gpio-leds"; 27 gpios = <&gpiob 13 GPIO_ACTIVE_HIGH>; 33 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/st/nucleo_f030r8/ |
D | nucleo_f030r8.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f0/stm32f030r8tx-pinctrl.dtsi> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "STMicroelectronics STM32F030R8-NUCLEO board"; 16 compatible = "st,stm32f030r8-nucleo"; 20 zephyr,shell-uart = &usart2; 26 compatible = "gpio-leds"; 28 gpios = <&gpioa 5 GPIO_ACTIVE_HIGH>; 34 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/st/nucleo_c071rb/ |
D | nucleo_c071rb.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/c0/stm32c071rbtx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32C071RB-NUCLEO board"; 15 compatible = "st,stm32c071rb-nucleo"; 19 zephyr,shell-uart = &usart2; 25 compatible = "gpio-leds"; 27 gpios = <&gpioa 5 GPIO_ACTIVE_HIGH>; 32 gpios = <&gpioc 9 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/nucleo_f042k6/ |
D | nucleo_f042k6.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f0/stm32f042k(4-6)tx-pinctrl.dtsi> 12 model = "STMicroelectronics STM32F042K6-NUCLEO board"; 13 compatible = "st,stm32f042k6-nucleo"; 17 zephyr,shell-uart = &usart2; 23 compatible = "gpio-leds"; 25 gpios = <&gpiob 3 GPIO_ACTIVE_HIGH>; 31 compatible = "pwm-leds"; 39 pwm-led0 = &green_pwm_led; [all …]
|
/Zephyr-latest/boards/st/stm32l496g_disco/ |
D | stm32l496g_disco.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/l4/stm32l496a(e-g)ix-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32L496G-DISCO board"; 15 compatible = "st,stm32l496g-disco"; 19 zephyr,shell-uart = &usart2; 22 zephyr,flash-controller = &mx25r6435; 26 compatible = "gpio-leds"; 28 gpios = <&gpiob 13 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/nucleo_wl55jc/ |
D | nucleo_wl55jc.dts | 2 * Copyright (c) 2020-2024 STMicroelectronics 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wl/stm32wl55jcix-pinctrl.dtsi> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "STMicroelectronics STM32WL55JC-NUCLEO board"; 16 compatible = "st,stm32wl55-nucleo"; 20 zephyr,shell-uart = &lpuart1; 23 zephyr,code-partition = &slot0_partition; 27 compatible = "gpio-leds"; [all …]
|
/Zephyr-latest/boards/st/stm32wb5mm_dk/ |
D | stm32wb5mm_dk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wb/stm32wb55vgyx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/led/led.h> 12 #include <zephyr/dt-bindings/sensor/ism330dhcx.h> 16 compatible = "st,stm32wb5mm-dk"; 20 zephyr,shell-uart = &usart1; 21 zephyr,bt-mon-uart = &lpuart1; 22 zephyr,bt-c2h-uart = &lpuart1; [all …]
|