Home
last modified time | relevance | path

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

1234

/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
29 GPIO for start/sync, used to signal the ADC that a conversion should be started
[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/led/
Dissi,is31fl3733.yaml2 # 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/
Dadc_ads1145s0x_gpio.overlay4 * 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/
Dbosch,bmi08x-gyro.yaml2 # 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 …]
Dbosch,bmi08x-accel.yaml2 # 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/
Dstm32h7s78_dk.dts4 * 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/
Dxiao_ble_nrf52840_sense.dts2 * 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/
Dnucleo_l552ze_q-common.dtsi4 * 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/
Dmain.c2 * 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/
Dmikroe_clicker_2.dts4 * 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/
Dmain.c4 * 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/
Dnucleo_f302r8.dts4 * 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/
Dnucleo_f070rb.dts5 * 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/
Dnucleo_h7a3zi_q.dts4 * 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/
Dnucleo_h743zi.dts4 * 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/
Dstm32f3_disco.dts2 * 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/
Db_g474e_dpow1.dts4 * 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/
Dnucleo_l412rb_p.dts4 * 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/
Dnucleo_f030r8.dts4 * 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/
Dnucleo_c071rb.dts4 * 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/
Dnucleo_f042k6.dts4 * 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/
Dstm32l496g_disco.dts4 * 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/
Dnucleo_wl55jc.dts2 * 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/
Dstm32wb5mm_dk.dts4 * 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 …]

1234