/Zephyr-latest/tests/drivers/flash/common/boards/ |
D | nrf52840dk_spi_nor_wp_hold.overlay | 4 * SPDX-License-Identifier: Apache-2.0 6 * Build test for jedec,spi-nor compatible (drivers/flash/spi_nor.c) wp-gpios and hold-gpios 9 /delete-node/ &mx25r64; 25 low-power-enable; 31 compatible = "nordic,nrf-spim"; 33 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; // mx25v16 34 pinctrl-0 = <&spi0_default>; 35 pinctrl-1 = <&spi0_sleep>; 36 pinctrl-names = "default", "sleep"; 39 compatible = "jedec,spi-nor"; [all …]
|
/Zephyr-latest/dts/bindings/mtd/ |
D | andestech,qspi-nor.yaml | 4 # SPDX-License-Identifier: Apache-2.0 7 compatible: "andestech,qspi-nor" 10 Properties supporting Zephyr qspi-nor flash driver control of 11 flash memories using the standard M25P80-based command set. 13 include: "jedec,spi-nor-common.yaml" 16 wp-gpios: 17 type: phandle-array 20 hold-gpios: 21 type: phandle-array 24 reset-gpios: [all …]
|
D | jedec,spi-nor.yaml | 3 # SPDX-License-Identifier: Apache-2.0 6 Properties supporting Zephyr spi-nor flash driver (over the Zephyr SPI 7 API) control of serial flash memories using the standard M25P80-based 10 compatible: "jedec,spi-nor" 12 include: [spi-device.yaml, "jedec,spi-nor-common.yaml"] 15 wp-gpios: 16 type: phandle-array 18 hold-gpios: 19 type: phandle-array 21 reset-gpios: [all …]
|
/Zephyr-latest/boards/shields/x_nucleo_idb05a1/ |
D | x_nucleo_idb05a1.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 zephyr,bt-hci = &spbtle_rf_x_nucleo_idb05a1; 14 cs-gpios = <&arduino_header 1 GPIO_ACTIVE_LOW>; /* A1 */ 16 spbtle_rf_x_nucleo_idb05a1: spbtle-rf@0 { 17 compatible = "st,hci-spi-v1"; 19 reset-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */ 20 irq-gpios = <&arduino_header 0 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* A0 */ 21 spi-max-frequency = <DT_FREQ_M(2)>; 22 spi-hold-cs;
|
/Zephyr-latest/boards/shields/x_nucleo_bnrg2a1/ |
D | x_nucleo_bnrg2a1.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 zephyr,bt-hci = &hci_spi; 14 cs-gpios = <&arduino_header 1 GPIO_ACTIVE_LOW>; /* A1 */ 16 hci_spi: bluenrg-2@0 { 17 compatible = "st,hci-spi-v2"; 19 reset-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */ 20 irq-gpios = <&arduino_header 0 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* A0 */ 21 spi-cpha; /* CPHA=1 */ 22 spi-hold-cs; 23 spi-max-frequency = <DT_FREQ_M(1)>; [all …]
|
/Zephyr-latest/boards/shields/x_nucleo_wb05kn1/ |
D | x_nucleo_wb05kn1_spi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 zephyr,bt-hci = &hci_spi; 14 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */ 17 compatible = "st,hci-spi-v2"; 19 reset-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */ 20 irq-gpios = <&arduino_header 0 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* A0 */ 21 spi-cpol; /* CPOL=1 */ 22 spi-cpha; /* CPHA=1 */ 23 spi-hold-cs; 24 spi-max-frequency = <DT_FREQ_M(8)>; /* the maximum supported SPI speed */ [all …]
|
/Zephyr-latest/dts/bindings/display/ |
D | frida,nt35510.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: [mipi-dsi-device.yaml, display-controller.yaml] 11 reset-gpios: 12 type: phandle-array 15 Setting a low level will hold NT35510 in reset 17 bl-gpios: 18 type: phandle-array 28 - 0 29 - 90 30 - 180 [all …]
|
/Zephyr-latest/dts/bindings/bluetooth/ |
D | zephyr,bt-hci-spi.yaml | 1 # Copyright (c) 2018, I-SENSE group of ICCS 2 # SPDX-License-Identifier: Apache-2.0 8 compatible: "zephyr,bt-hci-spi" 10 include: [spi-device.yaml, bt-hci.yaml] 13 irq-gpios: 14 type: phandle-array 17 reset-gpios: 18 type: phandle-array 21 reset-assert-duration-ms: 24 Minimum duration to hold the reset-gpios pin low for. [all …]
|
/Zephyr-latest/samples/drivers/jesd216/boards/ |
D | nrf52840dk_nrf52840_spi.overlay | 2 * Copyright (c) 2022-2023 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &mx25r64; 14 * to provide quad-spi feature. In individual specifications each of the spi 21 compatible = "nordic,nrf-spi"; 23 cs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>; 24 pinctrl-0 = <&spi2_default>; 25 pinctrl-1 = <&spi2_sleep>; 26 pinctrl-names = "default", "sleep"; 28 compatible = "jedec,spi-nor"; [all …]
|
/Zephyr-latest/dts/bindings/mmc/ |
D | st,stm32-sdmmc.yaml | 3 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/dts/bindings/net/wireless/ |
D | nordic,nrf21540-fem.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 This is a representation of the nRF21540 Radio Front-End module. 8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI 11 the FEM and SPI configurations using the spi-if property. 17 compatible = "nordic,nrf-spim"; 19 cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; 22 my_spi_if: nrf21540-spi@0 { 23 compatible = "nordic,nrf21540-fem-spi"; 25 spi-max-frequency = <8000000>; 30 compatible = "nordic,nrf21540-fem"; [all …]
|
/Zephyr-latest/boards/ezurio/bl654_dvk/ |
D | bl654_dvk.dts | 6 * SPDX-License-Identifier: Apache-2.0 9 /dts-v1/; 12 #include "bl654_dvk-pinctrl.dtsi" 13 #include <zephyr/dt-bindings/input/input-event-codes.h> 21 zephyr,shell-uart = &uart0; 22 zephyr,uart-mcumgr = &uart0; 23 zephyr,bt-mon-uart = &uart0; 24 zephyr,bt-c2h-uart = &uart0; 29 compatible = "gpio-leds"; 31 gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/shields/x_nucleo_eeprma2/ |
D | x_nucleo_eeprma2.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 eeprom-0 = &eeprom0_x_nucleo_eeprma2; 13 eeprom-1 = &eeprom4_x_nucleo_eeprma2; 19 clock-frequency = <I2C_BITRATE_FAST>; 22 /* M24C02-FMC6TG aka U1 (2 kbit eeprom in DFN8 package) */ 27 address-width = <8>; 30 /* if solder-bridge closed: arduino A1 pin on CN8 can wp */ 31 /* wp-gpios = <&arduino_header 1 GPIO_ACTIVE_LOW>; */ 35 /* M24256-DFDW6TP aka U2 (256 kbit eeprom in TSSOP package) */ 40 address-width = <16>; [all …]
|
/Zephyr-latest/boards/st/sensortile_box/ |
D | sensortile_box.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 compatible = "st,sensortile-box"; 18 zephyr,shell-uart = &usart1; 21 zephyr,bt-c2h-uart = &usart1; 22 zephyr,bt-hci = &spbtle_1s_sensortile_box; 26 compatible = "gpio-leds"; 28 gpios = <&gpiob 15 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/st/b_l4s5i_iot01a/ |
D | b_l4s5i_iot01a.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/l4/stm32l4s5vitx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics B-L4S5I-IOT01A discovery kit"; 15 compatible = "st,b-l4s5i-iot01a"; 19 zephyr,shell-uart = &usart1; 22 zephyr,code-partition = &slot0_partition; 23 zephyr,flash-controller = &mx25r6435f; 24 zephyr,bt-c2h-uart = &usart1; [all …]
|
/Zephyr-latest/boards/circuitdojo/feather/ |
D | circuitdojo_feather_nrf9160_common.dtsi | 2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 7 #include "circuitdojo_feather_nrf9160_common-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 compatible = "circuitdojo,feather-nrf9160"; 16 zephyr,shell-uart = &uart0; 17 zephyr,uart-mcumgr = &uart0; 21 compatible = "gpio-leds"; 23 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>; 29 compatible = "pwm-leds"; [all …]
|
/Zephyr-latest/boards/sparkfun/thing_plus/ |
D | sparkfun_thing_plus_nrf9160_common.dtsi | 2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 7 #include "sparkfun_thing_plus_nrf9160_common-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 compatible = "sparkfun,thing-plus-nrf9160"; 16 zephyr,shell-uart = &uart0; 17 zephyr,uart-mcumgr = &uart0; 21 compatible = "gpio-leds"; 23 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>; 29 compatible = "pwm-leds"; [all …]
|
/Zephyr-latest/boards/st/steval_stwinbx1/ |
D | steval_stwinbx1.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/u5/stm32u585aiixq-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 model = "STMicroelectronics STEVAL-STWINBX1 Development kit"; 19 zephyr,code-partition = &slot0_partition; 21 zephyr,bt-hci = &hci_spi; 25 compatible = "gpio-leds"; 27 gpios = <&gpioh 12 GPIO_ACTIVE_HIGH>; 31 gpios = <&gpioh 10 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/nxp/frdm_mcxn947/ |
D | frdm_mcxn947.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "frdm_mcxn947-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/i2c/i2c.h> 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 19 mcuboot-button0 = &user_button_2; 23 compatible = "gpio-leds"; 25 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>; 30 gpios = <&gpio1 2 GPIO_ACTIVE_LOW>; 35 gpios = <&gpio0 10 GPIO_ACTIVE_LOW>; 42 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/st/sensortile_box_pro/ |
D | sensortile_box_pro.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/u5/stm32u585aiixq-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 model = "STMicroelectronics SENSORTILE-BOX-PRO board"; 14 compatible = "st,sensortile-box-pro"; 19 zephyr,code-partition = &slot0_partition; 20 zephyr,bt-hci = &hci_spi; 24 compatible = "gpio-leds"; 26 gpios = <&gpiof 6 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/boards/particle/argon/dts/ |
D | mesh_feather.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 /* Assignments common to all Feather-based Particle mesh boards. 14 #include "mesh_feather-pinctrl.dtsi" 15 #include <zephyr/dt-bindings/input/input-event-codes.h> 29 zephyr,uart-mcumgr = &uart0; 30 zephyr,shell-uart = &uart0; 35 compatible = "gpio-leds"; 37 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; 41 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; 45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/particle/boron/dts/ |
D | mesh_feather.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 /* Assignments common to all Feather-based Particle mesh boards. 14 #include "mesh_feather-pinctrl.dtsi" 15 #include <zephyr/dt-bindings/input/input-event-codes.h> 29 zephyr,uart-mcumgr = &uart0; 30 zephyr,shell-uart = &uart0; 35 compatible = "gpio-leds"; 37 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; 41 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; 45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/particle/xenon/dts/ |
D | mesh_feather.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 /* Assignments common to all Feather-based Particle mesh boards. 14 #include "mesh_feather-pinctrl.dtsi" 15 #include <zephyr/dt-bindings/input/input-event-codes.h> 29 zephyr,uart-mcumgr = &uart0; 30 zephyr,shell-uart = &uart0; 35 compatible = "gpio-leds"; 37 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; 41 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; 45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/st/disco_l475_iot1/ |
D | disco_l475_iot1.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics B-L475E-IOT01Ax board"; 15 compatible = "st,stm32l475-disco-iot"; 19 zephyr,shell-uart = &usart1; 22 zephyr,code-partition = &slot0_partition; 23 zephyr,flash-controller = &mx25r6435f; 24 zephyr,bt-c2h-uart = &usart1; [all …]
|
/Zephyr-latest/boards/nordic/nrf9160dk/ |
D | board.c | 2 * Copyright (c) 2018-2021 Nordic Semiconductor ASA. 4 * SPDX-License-Identifier: Apache-2.0 32 GET_PORT(reset_input, gpios, 0) == 0 && \ 33 GET_PIN(reset_input, gpios, 0) == 18) 123 const struct device *gpio = GET_DEV(reset_input, gpios, 0); in reset_pin_configure() 124 gpio_pin_t pin = GET_PIN(reset_input, gpios, 0); in reset_pin_configure() 125 gpio_dt_flags_t flags = GET_FLAGS(reset_input, gpios, 0); in reset_pin_configure() 128 LOG_ERR("%s is not ready", gpio->name); in reset_pin_configure() 129 return -ENODEV; in reset_pin_configure() 135 rc, GET_PORT(reset_input, gpios, 0), pin); in reset_pin_configure() [all …]
|