/Zephyr-latest/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 27 sio-gpios: [all …]
|
/Zephyr-latest/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-latest/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-latest/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-latest/samples/sensor/magn_polling/boards/ |
D | rpi_pico.overlay | 15 input-enable; 25 pinctrl-0 = <&pio0_spi0_default>; 26 pinctrl-names = "default"; 28 compatible = "raspberrypi,pico-spi-pio"; 30 #address-cells = <1>; 31 #size-cells = <0>; 33 miso-gpios = <&gpio0 8 0>; 34 cs-gpios = <&gpio0 9 GPIO_ACTIVE_LOW>; 35 clk-gpios = <&gpio0 10 GPIO_ACTIVE_HIGH>; 36 mosi-gpios = <&gpio0 11 GPIO_ACTIVE_HIGH>; [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>; 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-latest/tests/drivers/spi/spi_controller_peripheral/boards/ |
D | ek_ra8m1.overlay | 3 * SPDX-License-Identifier: Apache-2.0 9 /* MISO MOSI RSPCK SSL */ 18 /* MISO MOSI RSPCK SSL */ 36 rx-dtc; 37 tx-dtc; 39 pinctrl-0 = <&spi0_default_alt>; 40 pinctrl-names = "default"; 41 cs-gpios = <&ioport7 3 GPIO_ACTIVE_LOW>; 42 dut_spi_dt: test-spi-dev@0 { 43 compatible = "vnd,spi-device"; [all …]
|
/Zephyr-latest/tests/drivers/spi/spi_loopback/boards/ |
D | same54_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-latest/boards/atmel/sam0/samr21_xpro/ |
D | samr21_xpro.dts | 3 * Copyright (c) 2019-2024 Gerson Fernando Budke <nandojve@gmail.com> 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "samr21_xpro-pinctrl.dtsi" 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 20 zephyr,shell-uart = &sercom0; 29 pwm-led0 = &pwm_led0; 31 i2c-0 = &sercom1; 35 compatible = "gpio-leds"; 37 gpios = <&porta 19 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/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-latest/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-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/nxp/frdm_rw612/ |
D | frdm_rw612_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "frdm_rw612-pinctrl.dtsi" 15 usart-0 = &flexcomm3; 16 i2c-0 = &flexcomm2; 17 pwm-0 = &sctimer; 24 zephyr,shell-uart = &flexcomm3; 28 compatible = "gpio-leds"; 30 gpios = <&hsgpio0 12 0>; 36 compatible = "nxp,lpc-usart"; 38 current-speed = <115200>; [all …]
|
/Zephyr-latest/boards/atmel/sam/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-latest/boards/mikroe/stm32_m4_clicker/ |
D | mikroe_stm32_m4_clicker.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f4/stm32f415rgtx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 22 compatible = "gpio-leds"; 24 gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>; 28 gpios = <&gpioa 2 GPIO_ACTIVE_HIGH>; 34 compatible = "gpio-keys"; 37 gpios = <&gpioc 0 GPIO_ACTIVE_LOW>; 42 gpios = <&gpioc 1 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/adi/max32690fthr/ |
D | max32690fthr_max32690_m4.dts | 2 * Copyright (c) 2023-2024 Analog Devices, Inc. 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <adi/max32/max32690-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/gpio/adi-max32-gpio.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 20 zephyr,shell-uart = &uart0; 26 compatible = "gpio-leds"; 28 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>; 32 gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/adi/max32655fthr/ |
D | max32655fthr_max32655_m4.dts | 2 * Copyright (c) 2023-2024 Analog Devices, Inc. 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <adi/max32/max32655-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/gpio/adi-max32-gpio.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 #include <zephyr/dt-bindings/dma/max32655_dma.h> 21 zephyr,shell-uart = &uart0; 27 compatible = "gpio-leds"; 29 gpios = <&gpio0 18 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/adi/max32666fthr/ |
D | max32666fthr_max32666_cpu0.dts | 2 * Copyright (c) 2023-2024 Analog Devices, Inc. 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <adi/max32/max32666-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/gpio/adi-max32-gpio.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 #include <zephyr/dt-bindings/dma/max32666_dma.h> 21 zephyr,shell-uart = &uart1; 27 compatible = "gpio-leds"; 29 gpios = <&gpio0 29 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/mikroe/clicker_ra4m1/ |
D | mikroe_clicker_ra4m1.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <zephyr/dt-bindings/gpio/gpio.h> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/pinctrl/renesas/pinctrl-ra.h> 19 zephyr,shell-uart = &uart0; 25 compatible = "gpio-leds"; 27 gpios = <&ioport4 9 GPIO_ACTIVE_HIGH>; 31 gpios = <&ioport4 8 GPIO_ACTIVE_HIGH>; 37 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/atmel/sam/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-latest/boards/nxp/lpcxpresso55s06/ |
D | lpcxpresso55s06_common.dtsi | 3 * Copyright 2022-2023 NXP 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 = &slot0_partition; 16 zephyr,uart-mcumgr = &flexcomm0; 18 zephyr,shell-uart = &flexcomm0; 20 zephyr,flash-controller = &iap; 31 usart-0 = &flexcomm0; 32 mcuboot-button0 = &btn_wk; [all …]
|