Home
last modified time | relevance | path

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

123

/Zephyr-latest/dts/bindings/spi/
Dzephyr,spi-bitbang.yaml2 # 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
20 MOSI gpio info. Output pin for Master Out Slave In.
23 miso-gpios:
24 type: phandle-array
Draspberrypi,pico-spi-pio.yaml2 # 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/
Dnrf52840dk_nrf52840.overlay4 * 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/
Dmr_canhubk3.overlay4 * 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;
Dmr_canhubk3_wkpu.overlay4 * 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/
Drpi_pico_spi_pio.overlay9 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/
Drpi_pico.overlay15 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/
Dnordic,nrf21540-fem.yaml2 # 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/
Dek_ra8m1.overlay3 * 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/
Dsame54_xpro.overlay4 * 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/
Dsamr21_xpro.dts3 * 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/
Dnxp,fs26-wdog.yaml2 # SPDX-License-Identifier: Apache-2.0
15 The FS26 uses a 32-bit SPI interface. The MCU is the primary driving MOSI and
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
50 - challenger
[all …]
/Zephyr-latest/boards/particle/argon/dts/
Dmesh_feather.dtsi5 * 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/
Dmesh_feather.dtsi5 * 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/
Dmesh_feather.dtsi5 * 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/
Dfrdm_rw612_common.dtsi4 * 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/adi/max32690evkit/
Dmax32690evkit_max32690_m4.dts2 * 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>
13 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
21 zephyr,shell-uart = &uart2;
28 compatible = "gpio-leds";
30 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/atmel/sam/sam4e_xpro/
Dsam4e_xpro.dts2 * 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/
Dmikroe_stm32_m4_clicker.dts4 * 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/drivers/wifi/winc1500/
Dwifi_winc1500_nm_bus_wrapper.c4 * 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
62 .buf = mosi, 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()
144 ret = nm_i2c_write(param->buffer, param->size); in nm_bus_ioctl()
[all …]
/Zephyr-latest/boards/adi/max32690fthr/
Dmax32690fthr_max32690_m4.dts2 * 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/
Dmax32655fthr_max32655_m4.dts2 * 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/
Dmax32666fthr_max32666_cpu0.dts2 * 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/
Dmikroe_clicker_ra4m1.dts4 * 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/st/nucleo_f756zg/
Dnucleo_f756zg.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f7/stm32f756zgtx-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 * for the SPI_1 MOSI signal.
21 model = "STMicroelectronics STM32F756ZG-NUCLEO board";
22 compatible = "st,stm32f756zg-nucleo";
26 zephyr,shell-uart = &usart3;
29 zephyr,code-partition = &slot0_partition;
34 compatible = "gpio-leds";
[all …]

123