Home
last modified time | relevance | path

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

12345678910>>...16

/Zephyr-latest/dts/bindings/spi/
Dspi-controller.yaml1 # Copyright (c) 2018, I-SENSE group of ICCS
2 # SPDX-License-Identifier: Apache-2.0
11 clock-frequency:
15 "#address-cells":
18 "#size-cells":
21 cs-gpios:
22 type: phandle-array
24 An array of chip select GPIOs to use. Each element
26 corresponds to the child node that the CS gpio controls.
31 cs-gpios = <&gpio0 23 GPIO_ACTIVE_LOW>,
[all …]
Dintel,penwell-spi.yaml3 # SPDX-License-Identifier: Apache-2.0
7 compatible: "intel,penwell-spi"
9 include: [spi-controller.yaml, pcie-device.yaml]
15 cs-gpios:
18 pw,cs-mode:
27 pw,cs-output:
37 pw,fifo-depth:
/Zephyr-latest/include/zephyr/devicetree/
Dspi.h9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-spi Devicetree SPI API
26 * @brief Does a SPI controller node have chip select GPIOs configured?
28 * SPI bus controllers use the "cs-gpios" property for configuring
29 * chip select GPIOs. Its value is a phandle-array which specifies the
36 * cs-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>,
50 * @return 1 if "spi" has a cs-gpios property, 0 otherwise
55 * @brief Number of chip select GPIOs in a SPI controller's cs-gpios property
61 * cs-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>,
75 * @return Logical length of spi's cs-gpios property, or 0 if "spi" doesn't
[all …]
/Zephyr-latest/dts/bindings/mipi-dbi/
Dnxp,mipi-dbi-flexio-lcdif.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,mipi-dbi-flexio-lcdif"
8 include: [mipi-dbi-controller.yaml, base.yaml, pinctrl-device.yaml]
11 shifters-count:
17 timers-count:
23 enwr-pin:
29 rd-pin:
34 data-pin-start:
40 cs-gpios:
41 type: phandle-array
[all …]
/Zephyr-latest/boards/shields/atmel_rf2xx/
Datmel_rf2xx_mikrobus.overlay4 * SPDX-License-Identifier: Apache-2.0
16 /* CS */
17 cs-gpios = <&mikrobus_header 2 GPIO_ACTIVE_LOW>;
22 spi-max-frequency = <6000000>;
24 irq-gpios = <&mikrobus_header 7
27 reset-gpios = <&mikrobus_header 0 GPIO_ACTIVE_LOW>;
29 slptr-gpios = <&mikrobus_header 6 GPIO_ACTIVE_HIGH>;
Datmel_rf2xx_arduino.overlay4 * SPDX-License-Identifier: Apache-2.0
17 cs-gpios = <&arduino_header 16
23 spi-max-frequency = <6000000>;
25 irq-gpios = <&arduino_header 8
28 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>;
30 slptr-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>;
/Zephyr-latest/boards/shields/x_nucleo_idb05a1/
Dx_nucleo_idb05a1.overlay4 * 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/
Dx_nucleo_bnrg2a1.overlay4 * 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/
Dx_nucleo_wb05kn1_spi.overlay4 * 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/boards/phytec/phyboard_polis/
Dphyboard_polis_mimx8mm6_m4.dts2 * Copyright (c) 2022-2024 PHYTEC Messtechnik GmbH
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "phyboard_polis-pinctrl.dtsi"
13 model = "phyBOARD-Polis i.MX8M Mini";
17 uart-4 = &uart4;
18 uart-3 = &uart3;
19 uart-2 = &uart2;
20 uart-1 = &uart1;
28 zephyr,shell-uart = &uart4;
[all …]
/Zephyr-latest/boards/st/sensortile_box/
Dsensortile_box.dts4 * 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/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/spi/spi_loopback/
Doverlay-mcux-flexio-spi.overlay4 * SPDX-License-Identifier: Apache-2.0
11 <&iomuxc_gpio_ad_b0_03_gpio1_io03>, /* cs */
15 drive-strength = "r0-6";
16 slew-rate = "slow";
17 nxp,speed = "150-mhz";
23 <&iomuxc_gpio_ad_b0_02_gpio1_io02>, /* cs */
27 drive-strength = "r0-6";
28 slew-rate = "slow";
29 nxp,speed = "150-mhz";
37 compatible = "nxp,flexio-spi";
[all …]
/Zephyr-latest/boards/shields/inventek_eswifi/
Dinventek_eswifi_arduino_spi.overlay4 * SPDX-License-Identifier: Apache-2.0
11 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>;
16 spi-max-frequency = <2000000>;
20 data-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>;
22 wakeup-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>;
24 resetn-gpios = <&arduino_header 12 GPIO_ACTIVE_HIGH>;
26 boot0-gpios = <&arduino_header 11 GPIO_ACTIVE_HIGH>;
/Zephyr-latest/boards/nxp/frdm_mcxn947/
Dfrdm_mcxn947.dtsi4 * 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/shields/semtech_sx1262mb2das/
Dsemtech_sx1262mb2das.overlay3 * SPDX-License-Identifier: Apache-2.0
15 cs-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>;
20 spi-max-frequency = <16000000>;
22 reset-gpios = <&arduino_header 0 GPIO_ACTIVE_LOW>;
23 busy-gpios = <&arduino_header 9 GPIO_ACTIVE_HIGH>;
24 antenna-enable-gpios = <&arduino_header 14 GPIO_ACTIVE_HIGH>;
25 dio1-gpios = <&arduino_header 11 GPIO_ACTIVE_HIGH>;
26 dio2-tx-enable;
27 tcxo-power-startup-delay-ms = <5>;
/Zephyr-latest/boards/shields/max3421e/
Dsparkfun_max3421e.overlay4 * SPDX-License-Identifier: Apache-2.0
9 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */
13 spi-max-frequency = <26000000>;
14 int-gpios = <&arduino_header 15 GPIO_ACTIVE_LOW>; /* D9 */
15 reset-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */
/Zephyr-latest/boards/shields/adafruit_winc1500/
Dadafruit_winc1500.overlay4 * SPDX-License-Identifier: Apache-2.0
9 cs-gpios = <&arduino_header 16 0>; /* D10 */
15 spi-max-frequency = <4000000>;
16 irq-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */
17 reset-gpios = <&arduino_header 11 GPIO_ACTIVE_LOW>; /* D5 */
18 enable-gpios = <&arduino_header 12 0>; /* D6 */
/Zephyr-latest/boards/shields/x_nucleo_idb05a1/boards/
Dstm32mp157c_dk2.overlay4 * SPDX-License-Identifier: Apache-2.0
8 spbtle_rf_x_nucleo_idb05a1: spbtle-rf@0 {
9 cs-gpios = <&arduino_header 16 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; /* D10 */
10 irq-gpios = <&arduino_header 15 0>; /* D9 */
/Zephyr-latest/samples/bluetooth/hci_uart/boards/
Dnrf5340_audio_dk_nrf5340_cpuapp_nrf21540_ek.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
4 gpio_fwd: nrf-gpio-forwarder {
5 compatible = "nordic,nrf-gpio-forwarder";
8 nrf21540-gpio-if {
9 gpios = <&arduino_header 11 0>, /* tx-en-gpios */
10 <&arduino_header 9 0>, /* rx-en-gpios */
11 <&arduino_header 15 0>, /* pdn-gpios */
12 <&arduino_header 10 0>, /* ant-sel-gpios */
13 <&arduino_header 8 0>; /* mode-gpios */
16 nrf21540-spi-if {
[all …]
/Zephyr-latest/boards/shields/ls0xx_generic/
Dls013b7dh03.overlay4 * SPDX-License-Identifier: Apache-2.0
15 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_HIGH>; /* D10 */
19 spi-max-frequency = <2000000>;
23 extcomin-gpios = <&arduino_header 14 GPIO_ACTIVE_HIGH>; /* D8 */
24 extcomin-frequency = <60>; /* required if extcomin-gpios is defined */
25 disp-en-gpios = <&arduino_header 12 GPIO_ACTIVE_HIGH>; /* D6 */
/Zephyr-latest/boards/seeed/wio_terminal/
Dwio_terminal.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
8 #include "wio_terminal-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/display/ili9xxx.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 compatible = "seeed,wio-terminal";
21 zephyr,code-partition = &code_partition;
41 compatible = "gpio-leds";
44 gpios = <&porta 15 GPIO_ACTIVE_HIGH>;
50 compatible = "gpio-keys";
[all …]
/Zephyr-latest/boards/snps/hsdk/
Dhsdk.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
14 uart-0 = &uart0;
22 compatible = "gpio-leds";
24 gpios = <&cy8c95xx_port1 4 GPIO_ACTIVE_HIGH>;
28 gpios = <&cy8c95xx_port1 5 GPIO_ACTIVE_HIGH>;
32 gpios = <&cy8c95xx_port1 6 GPIO_ACTIVE_HIGH>;
36 gpios = <&cy8c95xx_port1 7 GPIO_ACTIVE_HIGH>;
44 zephyr,shell-uart = &uart0;
48 compatible = "arduino-header-r3";
[all …]
/Zephyr-latest/boards/raytac/mdbt53_db_40/
Draytac_mdbt53_db_40_nrf5340_cpuapp_common.dts4 * SPDX-License-Identifier: Apache-2.0
6 #include "raytac_mdbt53_db_40_nrf5340_cpuapp_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 zephyr,shell-uart = &uart0;
14 zephyr,uart-mcumgr = &uart0;
15 zephyr,bt-mon-uart = &uart0;
16 zephyr,bt-c2h-uart = &uart0;
17 zephyr,bt-hci = &bt_hci_ipc0;
18 nordic,802154-spinel-ipc = &ipc0;
23 compatible = "gpio-leds";
[all …]
/Zephyr-latest/boards/shields/mikroe_mcp2518fd_click/
Dmikroe_mcp2518fd_click.overlay2 cs-gpios = <&mikrobus_header 2 GPIO_ACTIVE_LOW>;
8 spi-max-frequency = <18000000>;
9 int-gpios = <&mikrobus_header 7 GPIO_ACTIVE_LOW>;
11 osc-freq = <40000000>;

12345678910>>...16