Home
last modified time | relevance | path

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

123

/Zephyr-Core-3.5.0/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
23 miso-gpios:
24 type: phandle-array
26 MISO gpio info. Input pin for Master In Slave Out.
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
/Zephyr-Core-3.5.0/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-Core-3.5.0/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-Core-3.5.0/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-Core-3.5.0/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-Core-3.5.0/boards/arm/atsamr21_xpro/
Datsamr21_xpro.dts4 * 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/
Dst,lis2mdl-common.yaml2 # 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/
Datsame54_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-Core-3.5.0/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
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/
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
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/
Dmesh_feather.dtsi5 * 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/
Dmesh_feather.dtsi5 * 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/
Dmesh_feather.dtsi5 * 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/
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-Core-3.5.0/boards/arm/sam4s_xplained/
Dsam4s_xplained.dts3 * 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/
Dlpcxpresso55s06_common.dtsi5 * 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/
Dlpcxpresso55s28_common.dtsi4 * 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/
Dhifive1_revb.dts2 /* 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/
Dcircuitdojo_feather_nrf9160_common.dtsi2 * 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/
Dsparkfun_thing_plus_nrf9160_common.dtsi2 * 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/
Dbbc_microbit.dts4 * 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/
Dhifive1.dts2 /* 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/
Dlpcxpresso55s16_common.dtsi4 * 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 …]

123