/Zephyr-Core-3.5.0/dts/bindings/spi/ |
D | zephyr,spi-bitbang.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,spi-bitbang" 8 include: spi-controller.yaml 11 clk-gpios: 12 type: phandle-array 17 mosi-gpios: 18 type: phandle-array 23 miso-gpios: 24 type: phandle-array 26 MISO gpio info. Input pin for Master In Slave Out.
|
D | raspberrypi,pico-spi-pio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "raspberrypi,pico-spi-pio" 8 include: ["spi-controller.yaml", "raspberrypi,pico-pio-device.yaml", "reset-device.yaml"] 11 clk-gpios: 12 type: phandle-array 17 mosi-gpios: 18 type: phandle-array 22 miso-gpios: 23 type: phandle-array
|
/Zephyr-Core-3.5.0/samples/drivers/spi_bitbang/boards/ |
D | nrf52840dk_nrf52840.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 compatible = "zephyr,spi-bitbang"; 11 #address-cells = <1>; 12 #size-cells = <0>; 13 clk-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; 14 mosi-gpios = <&gpio1 1 GPIO_ACTIVE_HIGH>; 15 miso-gpios = <&gpio1 2 0>; 16 cs-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
|
/Zephyr-Core-3.5.0/tests/drivers/gpio/gpio_basic_api/boards/ |
D | mr_canhubk3.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 compatible = "test-gpio-basic-api"; 10 /* Use LPSPI1 MISO/MOSI pins which are also used for spi_loopback test */ 11 out-gpios = <&gpioa_h 13 0>; 12 in-gpios = <&gpioa_h 14 0>; 19 input-enable;
|
D | mr_canhubk3_wkpu.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/gpio/nxp-s32-gpio.h> 11 compatible = "test-gpio-basic-api"; 12 /* Use LPSPI1 MISO/MOSI pins which are also used for spi_loopback test */ 13 out-gpios = <&gpioa_h 13 0>; 14 in-gpios = <&gpioa_h 14 NXP_S32_GPIO_INT_WKPU>;
|
/Zephyr-Core-3.5.0/samples/sensor/bme280/ |
D | rpi_pico_spi_pio.overlay | 9 input-enable; 18 pinctrl-0 = <&pio0_spi0_default>; 19 pinctrl-names = "default"; 21 compatible = "raspberrypi,pico-spi-pio"; 23 #address-cells = <1>; 24 #size-cells = <0>; 26 miso-gpios = <&gpio0 12 0>; 27 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; 28 clk-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; 29 mosi-gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-Core-3.5.0/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>; 20 /* ... MISO/MOSI/SCK pin configuration goes here ... */ 22 my_spi_if: nrf21540-spi@0 { 23 compatible = "nordic,nrf21540-fem-spi"; 25 spi-max-frequency = <8000000>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/atsamr21_xpro/ |
D | atsamr21_xpro.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "atsamr21_xpro-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 19 zephyr,shell-uart = &sercom0; 28 pwm-led0 = &pwm_led0; 30 i2c-0 = &sercom1; 34 compatible = "gpio-leds"; 36 gpios = <&porta 19 GPIO_ACTIVE_LOW>; 42 compatible = "pwm-leds"; [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/sensor/ |
D | st,lis2mdl-common.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 include: sensor-device.yaml 7 irq-gpios: 8 type: phandle-array 15 single-mode: 21 cancel-offset: 27 spi-full-duplex: 30 Enable SPI 4wires mode with separated MISO and MOSI lines
|
/Zephyr-Core-3.5.0/tests/drivers/spi/spi_loopback/boards/ |
D | atsame54_xpro.overlay | 4 * SPDX-License-Identifier: Apache-2.0 8 /* Internally connect MOSI to MISO for loop-back operation */ 12 cs-gpios = <&portb 28 GPIO_ACTIVE_LOW>; 15 dma-names = "rx", "tx"; 17 compatible = "test-spi-loopback-slow"; 19 spi-max-frequency = <500000>; 22 compatible = "test-spi-loopback-fast"; 24 spi-max-frequency = <16000000>;
|
/Zephyr-Core-3.5.0/dts/bindings/watchdog/ |
D | nxp,fs26-wdog.yaml | 2 # SPDX-License-Identifier: Apache-2.0 15 The FS26 uses a 32-bit SPI interface. The MCU is the primary driving MOSI and 16 FS26 is the secondary driving MISO. Therefore the FS26 devicetree node must be 24 compatible = "nxp,fs26-wdog"; 26 spi-max-frequency = <DT_FREQ_M(5)>; 28 int-gpios = <&gpioa_h 3 GPIO_ACTIVE_LOW>; 37 indicated through int-gpios property. It is also required to configure the 40 compatible: "nxp,fs26-wdog" 42 include: spi-device.yaml 49 - simple [all …]
|
/Zephyr-Core-3.5.0/drivers/wifi/winc1500/ |
D | wifi_winc1500_nm_bus_wrapper.c | 4 * SPDX-License-Identifier: Apache-2.0 59 static int8_t spi_rw(uint8_t *mosi, uint8_t *miso, uint16_t size) in spi_rw() argument 70 .buf = miso, in spi_rw() 71 .len = miso ? size : 0 in spi_rw() 90 /* configure GPIOs */ in nm_bus_init() 92 return -ENODEV; in nm_bus_init() 98 return -ENODEV; in nm_bus_init() 103 return -ENODEV; in nm_bus_init() 114 return -ENODEV; in nm_bus_init() 137 ret = nm_i2c_read(param->buffer, param->size); in nm_bus_ioctl() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/particle_argon/dts/ |
D | mesh_feather.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 /* Assignments common to all Feather-based Particle mesh boards. 12 #include "mesh_feather-pinctrl.dtsi" 13 #include <zephyr/dt-bindings/input/input-event-codes.h> 23 spi-flash0 = &mx25l32; 28 zephyr,uart-mcumgr = &uart0; 29 zephyr,shell-uart = &uart0; 32 zephyr,code-partition = &slot0_partition; 37 compatible = "gpio-leds"; 39 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/particle_boron/dts/ |
D | mesh_feather.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 /* Assignments common to all Feather-based Particle mesh boards. 12 #include "mesh_feather-pinctrl.dtsi" 13 #include <zephyr/dt-bindings/input/input-event-codes.h> 23 spi-flash0 = &mx25l32; 28 zephyr,uart-mcumgr = &uart0; 29 zephyr,shell-uart = &uart0; 32 zephyr,code-partition = &slot0_partition; 37 compatible = "gpio-leds"; 39 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/particle_xenon/dts/ |
D | mesh_feather.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 /* Assignments common to all Feather-based Particle mesh boards. 12 #include "mesh_feather-pinctrl.dtsi" 13 #include <zephyr/dt-bindings/input/input-event-codes.h> 27 zephyr,uart-mcumgr = &uart0; 28 zephyr,shell-uart = &uart0; 31 zephyr,code-partition = &slot0_partition; 36 compatible = "gpio-leds"; 38 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; 42 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/sam4e_xpro/ |
D | sam4e_xpro.dts | 2 * Copyright (c) 2019-2023 Gerson Fernando Budke 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "sam4e_xpro-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 18 i2c-0 = &twi0; 19 pwm-0 = &pwm0; 29 zephyr,shell-uart = &uart0; 35 compatible = "gpio-leds"; 37 gpios = <&piod 22 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/sam4s_xplained/ |
D | sam4s_xplained.dts | 3 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "sam4s_xplained-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 17 i2c-0 = &twi0; 18 i2c-1 = &twi1; 19 pwm-0 = &pwm0; 28 zephyr,shell-uart = &uart0; 34 compatible = "zephyr,memory-region", "mmio-sram"; 37 zephyr,memory-region = "SRAM1"; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/lpcxpresso55s06/ |
D | lpcxpresso55s06_common.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 #include "lpcxpresso55s06-pinctrl.dtsi" 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 zephyr,code-partition = &sramx; 17 zephyr,shell-uart = &flexcomm0; 19 zephyr,flash-controller = &iap; 20 zephyr,code-partition = &slot0_partition; 31 usart-0 = &flexcomm0; 35 compatible = "gpio-leds"; 37 gpios = <&gpio0 22 0>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/lpcxpresso55s28/ |
D | lpcxpresso55s28_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "lpcxpresso55s28-pinctrl.dtsi" 14 spi-8 = &hs_lspi; 15 usart-0 = &flexcomm0; 20 compatible = "gpio-leds"; 22 gpios = <&gpio1 7 0>; 27 gpios = <&gpio1 4 0>; 32 gpios = <&gpio1 6 0>; 38 mikrobus_header: mikrobus-connector { 39 compatible = "mikro-bus"; [all …]
|
/Zephyr-Core-3.5.0/boards/riscv/hifive1_revb/ |
D | hifive1_revb.dts | 2 /* SPDX-License-Identifier: Apache-2.0 */ 4 /dts-v1/; 6 #include <sifive/riscv32-fe310.dtsi> 7 #include <zephyr/dt-bindings/i2c/i2c.h> 8 #include "hifive1_revb-pinctrl.dtsi" 12 compatible = "sifive,hifive1-revb"; 23 zephyr,shell-uart = &uart0; 29 compatible = "gpio-leds"; 31 gpios = <&gpio0 19 GPIO_ACTIVE_LOW>; 35 gpios = <&gpio0 21 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/circuitdojo_feather_nrf9160/ |
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-Core-3.5.0/boards/arm/sparkfun_thing_plus_nrf9160/ |
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-Core-3.5.0/boards/arm/bbc_microbit/ |
D | bbc_microbit.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include "bbc_microbit-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 27 zephyr,shell-uart = &uart0; 28 zephyr,bt-mon-uart = &uart0; 29 zephyr,bt-c2h-uart = &uart0; 32 zephyr,code-partition = &slot0_partition; 37 compatible = "gpio-keys"; 40 gpios = <&gpio0 17 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-Core-3.5.0/boards/riscv/hifive1/ |
D | hifive1.dts | 2 /* SPDX-License-Identifier: Apache-2.0 */ 4 /dts-v1/; 6 #include <sifive/riscv32-fe310.dtsi> 7 #include <zephyr/dt-bindings/i2c/i2c.h> 8 #include "hifive1-pinctrl.dtsi" 18 pwm-led0 = &pwmled0; 19 pwm-led1 = &pwmled1; 20 pwm-led2 = &pwmled2; 26 zephyr,shell-uart = &uart0; 32 compatible = "gpio-leds"; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/lpcxpresso55s16/ |
D | lpcxpresso55s16_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "lpcxpresso55s16-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 zephyr,code-partition = &sramx; 16 zephyr,shell-uart = &flexcomm0; 28 usart-0 = &flexcomm0; 34 compatible = "gpio-leds"; 36 gpios = <&gpio1 4 0>; 40 gpios = <&gpio1 7 0>; 44 gpios = <&gpio1 6 0>; [all …]
|