Home
last modified time | relevance | path

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

12

/Zephyr-latest/boards/nxp/frdm_mcxn236/
Dfrdm_mcxn236.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include "frdm_mcxn236-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/i2c/i2c.h>
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
21 compatible = "gpio-leds";
23 gpios = <&gpio4 19 GPIO_ACTIVE_LOW>;
27 gpios = <&gpio4 17 GPIO_ACTIVE_LOW>;
31 gpios = <&gpio4 18 GPIO_ACTIVE_LOW>;
37 compatible = "gpio-keys";
40 gpios = <&gpio0 20 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
[all …]
/Zephyr-latest/dts/bindings/sound/
Dcirrus,cs47l63.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Cirrus Logic CS47L63 Low-Power Audio DSP
8 include: spi-device.yaml
14 irq-gpios:
15 type: phandle-array
19 reset-gpios:
20 type: phandle-array
24 gpio1-gpios:
25 type: phandle-array
27 GPIO1 input with bus-keeper
[all …]
/Zephyr-latest/boards/nxp/mimxrt595_evk/
Dmimxrt595_evk_mimxrt595s_cm33.dts2 * Copyright 2022-2023, NXP
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include "mimxrt595_evk_mimxrt595s_cm33-pinctrl.dtsi"
16 model = "NXP MIMXRT595-EVK board";
25 usart-0 = &flexcomm0;
30 pwm-0 = &sc_timer;
31 dmic-dev = &dmic0;
32 mcuboot-button0 = &user_button_1;
[all …]
/Zephyr-latest/boards/renesas/rcar_spider_s4/
Drcar_spider_s4_r8a779f0_r52.dts4 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "rcar_spider_s4_r8a779f0_r52-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "renesas,spider-s4-cr52";
20 zephyr,shell-uart = &scif0;
24 compatible = "gpio-leds";
26 gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
32 compatible = "gpio-keys";
34 gpios = <&gpio4 13 GPIO_ACTIVE_LOW>;
[all …]
/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/dts/bindings/gpio/
Dx-powers,axp192-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
6 AX192 features 5 native GPIOs. In addition the EXTEN pin can be configured
9 Pin-Mapping is as follows
14 [4] GPIO4
17 compatible: "x-powers,axp192-gpio"
19 include: gpio-controller.yaml
22 "#gpio-cells":
29 Number of GPIOs available on axp192.
31 gpio-cells:
32 - pin
[all …]
/Zephyr-latest/boards/nxp/imx93_evk/
Dimx93_evk_mimx9352_m33.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "imx93_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
23 zephyr,shell-uart = &lpuart2;
33 compatible = "gpio-leds";
36 gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>;
40 gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>;
44 gpios = <&gpio2 12 GPIO_ACTIVE_HIGH>;
49 compatible = "gpio-keys";
[all …]
Dimx93_evk_mimx9352_a55.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "imx93_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
19 zephyr,shell-uart = &lpuart2;
42 compatible = "gpio-leds";
45 gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>;
49 gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>;
53 gpios = <&gpio2 12 GPIO_ACTIVE_HIGH>;
58 compatible = "gpio-keys";
[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/udoo/udoo_neo_full/
Dudoo_neo_full_mcimx6x_m4.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
28 #include "udoo_neo_full-pinctrl.dtsi"
42 zephyr,shell-uart = &uart5;
46 compatible = "gpio-leds";
48 gpios = <&gpio4 6 0>;
56 current-speed = <115200>;
57 modem-mode = <0>;
58 pinctrl-0 = <&uart5_default>;
59 pinctrl-names = "default";
[all …]
/Zephyr-latest/boards/nxp/mimxrt1062_fmurt6/
Dmimxrt1062_fmurt6.dts2 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1062_fmurt6-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/pwm/pwm.h>
25 telem4-gps2 = &lpuart5;
29 zephyr,flash-controller = &s26ks512s0;
31 zephyr,code-partition = &slot0_partition;
32 zephyr,uart-mcumgr = &lpuart7;
37 zephyr,shell-uart = &lpuart7;
42 compatible = "gpio-leds";
[all …]
/Zephyr-latest/samples/boards/espressif/deep_sleep/
DREADME.rst1 .. zephyr:code-sample:: esp32-deep-sleep
14 make use of that pre-configured wake up source to bring the system back again.
20 2. ``EXT1``: External wake up 1 is tied to multiple RTC GPIOs. This example
21 uses GPIO2 and GPIO4 to trigger a wake up with any one of the two pins are
23 3. ``GPIO``: Only supported by some Espressif SoCs, in the case of ESP32-C3
24 GPIOS0~5 can be used as wake-up sources.
26 In this demo, Timer is the only wake-up source that cannot be disabled via a
28 as wake-up source, deep sleep for 20 seconds, wake up.
37 However, when ``EXT1`` is also enabled, GPIO2 and GPIO4 should be pulled-down
43 enabled as wake-up source.
[all …]
/Zephyr-latest/boards/nxp/mimxrt1180_evk/
Dmimxrt1180_evk.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include "mimxrt1180_evk-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 pwm-led0 = &green_pwm_led;
18 compatible = "gpio-leds";
19 green_led: led-1 {
20 gpios = <&gpio4 27 GPIO_ACTIVE_HIGH>;
26 compatible = "gpio-keys";
27 user_button: button-1 {
29 gpios = <&gpio1 4 (GPIO_PULL_UP | GPIO_ACTIVE_HIGH)>;
[all …]
/Zephyr-latest/drivers/pinctrl/
Dpinctrl_max32.c2 * Copyright (c) 2023-2024 Analog Devices, Inc.
4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/pinctrl/max32-pinctrl.h>
17 static const uint32_t gpios[] = { variable
22 ADI_MAX32_GET_PORT_ADDR_OR_NONE(gpio4)
39 if (gpios[port] == 0) { in pinctrl_configure_pin()
40 return -EINVAL; in pinctrl_configure_pin()
43 gpio_cfg.port = (mxc_gpio_regs_t *)gpios[port]; in pinctrl_configure_pin()
72 return -ENOTSUP; in pinctrl_configure_pin()
/Zephyr-latest/boards/nxp/frdm_mcxa156/
Dfrdm_mcxa156.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "frdm_mcxa156-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
23 pwm-0 = &flexpwm0_pwm0;
24 mcuboot-button0 = &user_button_2;
30 zephyr,flash-controller = &fmu;
31 zephyr,code-partition = &slot0_partition;
33 zephyr,shell-uart = &lpuart0;
34 zephyr,uart-mcumgr = &lpuart0;
[all …]
/Zephyr-latest/boards/adi/apard32690/
Dapard32690_max32690_m4.dts4 * 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>
15 model = "Analog Devices AD-APARD32690-SL";
20 zephyr,shell-uart = &uart0;
26 compatible = "gpio-leds";
28 gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>;
32 gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Dadi-sdp-120.h5 * SPDX-License-Identifier: Apache-2.0
8 * @brief SDP-120 GPIO index definitions
10 * Defines meant to be used in conjunction with the "adi,sdp-120"
11 * ADI SDP-120 mapping.
17 * cs-gpios = <&sdp_120 SDP_120_SPI_SS_N GPIO_ACTIVE_LOW>;
19 * example_device: example-dev@0 {
20 * compatible = "vnd,spi-device";
33 * @brief IO[n] signal on a SDP-120 GPIO nexus node following
36 #define SDP_120_IO(n) (n-1)
49 #define SDP_120_GPIO4 SDP_120_IO(45) /* GPIO4 */
[all …]
/Zephyr-latest/include/zephyr/drivers/mfd/
Daxp192.h4 * SPDX-License-Identifier: Apache-2.0
41 * @brief Maximum number of GPIOs supported by AXP192 PMIC.
51 * The 6 GPIOS are mapped as follows:
56 * [4]: GPIO4
74 * @retval -EINVAL if an invalid GPIO number is passed
75 * @retval -ENOTSUP if the requested function is not supported by the given
76 * @retval -errno in case of any bus error
88 * @retval -EINVAL if an invalid GPIO number is passed
89 * @retval -errno in case of any bus error
94 * @brief Enable pull-down on specified GPIO pin. AXP192 only supports
[all …]
/Zephyr-latest/boards/nxp/vmu_rt1170/
Dvmu_rt1170_mimxrt1176_cm7.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/led/led.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
24 pwm-led0 = &buzzer0;
25 mcuboot-button0 = &arming_button;
34 zephyr,shell-uart = &lpuart1;
36 zephyr,flash-controller = &mx25um51345g;
38 zephyr,code-partition = &slot0_partition;
39 zephyr,uart-mcumgr = &lpuart1;
[all …]
/Zephyr-latest/dts/arm/nxp/
Dnxp_rt1050.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 flexram,num-ram-banks = <16>;
11 flexram,bank-spec = <FLEXRAM_OCRAM>,
30 arm-podf {
31 clock-div = <2>;
34 ipg-podf {
35 clock-div = <4>;
41 /* GPIOS 6-9 are not preset on RT1050 */
42 /delete-node/ gpio@42000000;
43 /delete-node/ gpio@42004000;
[all …]
Dnxp_rt6xx_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-m.dtsi>
9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/i2c/i2c.h>
13 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
14 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h>
22 #address-cells = <1>;
23 #size-cells = <0>;
[all …]
/Zephyr-latest/boards/adi/sdp_k1/
Dadi_sdp_120pin_connector.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <dt-bindings/gpio/adi-sdp-120.h>
12 compatible = "adi,sdp-120";
13 #gpio-cells = <2>;
14 gpio-map-mask = <0xffffffff 0xffffffc0>;
15 gpio-map-pass-thru = <0 0x3f>;
16 gpio-map =
17 /* pin map */ /* sdp-120 */
27 <44 0 &gpioj 5 0>, /* GPIO4 */
52 <81 0 &gpioh 6 0>, /* SPI_CLK - spi5_sck_ph6 */
[all …]
/Zephyr-latest/dts/arm/nuvoton/npcx/
Dnpcx7.dtsi4 * SPDX-License-Identifier: Apache-2.0
8 #include "npcx7/npcx7-alts-map.dtsi"
10 #include "npcx7/npcx7-miwus-wui-map.dtsi"
12 #include "npcx7/npcx7-miwus-int-map.dtsi"
14 #include "npcx7/npcx7-espi-vws-map.dtsi"
15 /* NPCX7 series low-voltage io controls mapping table */
16 #include "npcx7/npcx7-lvol-ctrl-map.dtsi"
24 cpu-power-states = <&suspend_to_idle0 &suspend_to_idle1>;
27 power-states {
28 suspend_to_idle0: suspend-to-idle0 {
[all …]
Dnpcx9.dtsi4 * SPDX-License-Identifier: Apache-2.0
8 #include "npcx9/npcx9-alts-map.dtsi"
10 #include "npcx9/npcx9-miwus-wui-map.dtsi"
12 #include "npcx9/npcx9-miwus-int-map.dtsi"
14 #include "npcx9/npcx9-espi-vws-map.dtsi"
15 /* NPCX9 series low-voltage io controls mapping table */
16 #include "npcx9/npcx9-lvol-ctrl-map.dtsi"
24 cpu-power-states = <&suspend_to_idle0 &suspend_to_idle1>;
27 power-states {
28 suspend_to_idle0: suspend-to-idle0 {
[all …]
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/doc/
Dindex.rst6 The ESP32-Ethernet-Kit is an Ethernet-to-Wi-Fi development board that enables
7 Ethernet devices to be interconnected over Wi-Fi. At the same time, to provide
8 more flexible power supply options, the ESP32-Ethernet-Kit also supports power
11 .. _get-started-esp32-ethernet-kit-v1.2-overview:
13 ESP32-Ethernet-Kit is an ESP32-WROVER-E based development.
14 For more information, check the datasheet at `ESP32-WROVER-E Datasheet`_.
17 board B. The `Ethernet Board (A)`_ contains Bluetooth/Wi-Fi dual-mode
18 ESP32-WROVER-E module and IP101GRI, a Single Port 10/100 Fast Ethernet
23 .. _get-started-esp32-ethernet-kit-v1.2:
25 .. figure:: img/esp32-ethernet-kit-v1.2.jpg
[all …]

12