/Zephyr-latest/boards/nxp/frdm_mcxn236/ |
D | frdm_mcxn236.dtsi | 4 * 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/ |
D | cirrus,cs47l63.yaml | 2 # 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/ |
D | mimxrt595_evk_mimxrt595s_cm33.dts | 2 * 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/ |
D | rcar_spider_s4_r8a779f0_r52.dts | 4 * 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/ |
D | frdm_mcxn947.dtsi | 4 * 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/ |
D | x-powers,axp192-gpio.yaml | 2 # 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/ |
D | imx93_evk_mimx9352_m33.dts | 4 * 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 …]
|
D | imx93_evk_mimx9352_a55.dts | 4 * 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/ |
D | max32690evkit_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> 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/ |
D | udoo_neo_full_mcimx6x_m4.dts | 4 * 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/ |
D | mimxrt1062_fmurt6.dts | 2 * 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/ |
D | README.rst | 1 .. 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/ |
D | mimxrt1180_evk.dtsi | 4 * 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/ |
D | pinctrl_max32.c | 2 * 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/ |
D | frdm_mcxa156.dts | 4 * 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/ |
D | apard32690_max32690_m4.dts | 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> 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/ |
D | adi-sdp-120.h | 5 * 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/ |
D | axp192.h | 4 * 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/ |
D | vmu_rt1170_mimxrt1176_cm7.dts | 4 * 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/ |
D | nxp_rt1050.dtsi | 4 * 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 …]
|
D | nxp_rt6xx_common.dtsi | 4 * 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/ |
D | adi_sdp_120pin_connector.dtsi | 5 * 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/ |
D | npcx7.dtsi | 4 * 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 …]
|
D | npcx9.dtsi | 4 * 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/ |
D | index.rst | 6 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 …]
|