/Zephyr-latest/tests/drivers/stepper/drv8424/emul/boards/ |
D | native_sim.overlay | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <zephyr/dt-bindings/gpio/gpio.h> 14 dir-gpios = <&gpio1 0 0>; /* D3 */ 15 step-gpios = <&gpio1 1 0>; /* D4 */ 16 sleep-gpios = <&gpio2 0 GPIO_ACTIVE_LOW>; /* D2 */ 17 en-gpios = <&gpio2 1 0>; /* 5 */ 18 m0-gpios = <&gpio3 0 0>; 19 m1-gpios = <&gpio3 1 0>; 22 #address-cells = <1>; 23 #size-cells = <0>; [all …]
|
/Zephyr-latest/tests/drivers/stepper/drv8424/api/boards/ |
D | native_sim.overlay | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <zephyr/dt-bindings/gpio/gpio.h> 14 dir-gpios = <&gpio1 0 0>; /* D3 */ 15 step-gpios = <&gpio1 1 0>; /* D4 */ 16 sleep-gpios = <&gpio2 0 GPIO_ACTIVE_LOW>; /* D2 */ 17 en-gpios = <&gpio2 1 0>; /* 5 */ 18 m0-gpios = <&gpio3 0 0>; 19 m1-gpios = <&gpio3 1 0>; 22 #address-cells = <1>; 23 #size-cells = <0>; [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/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/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/nxp/mimxrt1040_evk/ |
D | mimxrt1040_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1040_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1040-EVK board"; 20 pwm-0 = &flexpwm1_pwm3; 22 mcuboot-button0 = &user_button; 30 zephyr,shell-uart = &lpuart1; 32 zephyr,flash-controller = &w25q64jvssiq; 33 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1024_evk/ |
D | mimxrt1024_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1024_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1024-EVK board"; 24 mcuboot-button0 = &user_button; 28 zephyr,flash-controller = &w25q32jvwj0; 30 zephyr,code-partition = &slot0_partition; 31 zephyr,uart-mcumgr = &lpuart1; 36 zephyr,shell-uart = &lpuart1; [all …]
|
/Zephyr-latest/boards/adi/max32690fthr/ |
D | max32690fthr_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> 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/max32655evkit/ |
D | max32655evkit_max32655_m4.dts | 2 * 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 24 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/adi/max78002evkit/ |
D | max78002evkit_max78002_m4.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <adi/max32/max78002-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 = <&gpio2 4 GPIO_ACTIVE_HIGH>; 32 gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; 38 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 13 [3] GPIO3 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/mimxrt1050_evk/ |
D | mimxrt1050_evk.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1050_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1050-EVK board"; 24 mcuboot-button0 = &user_button; 31 zephyr,uart-mcumgr = &lpuart1; 33 zephyr,shell-uart = &lpuart1; 37 /* Micron MT48LC16M16A2B4-6AIT:G */ 47 nxp_parallel_lcd_connector: parallel-connector { [all …]
|
/Zephyr-latest/boards/toradex/verdin_imx8mm/ |
D | verdin_imx8mm_mimx8mm6_m4.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "verdin_imx8mm-pinctrl.dtsi" 17 uart-1 = &uart1; 18 uart-2 = &uart2; 19 uart-3 = &uart3; 20 uart-4 = &uart4; 28 zephyr,shell-uart = &uart4; 32 compatible = "gpio-leds"; 35 gpios = <&gpio3 0 GPIO_ACTIVE_HIGH>; [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/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/nxp/mimxrt1020_evk/ |
D | mimxrt1020_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1020_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1020-EVK board"; 21 mcuboot-button0 = &user_button; 25 zephyr,flash-controller = &is25lp064; 27 zephyr,code-partition = &slot0_partition; 28 zephyr,uart-mcumgr = &lpuart1; 33 zephyr,shell-uart = &lpuart1; [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/nxp/mimxrt1015_evk/ |
D | mimxrt1015_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1015_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1015-EVK board"; 20 mcuboot-button0 = &user_button; 28 zephyr,shell-uart = &lpuart1; 30 zephyr,flash-controller = &at25sf128a; 31 zephyr,code-partition = &slot0_partition; 32 zephyr,uart-mcumgr = &lpuart1; [all …]
|
/Zephyr-latest/boards/adi/max32655fthr/ |
D | max32655fthr_max32655_m4.dts | 2 * 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/nxp/mimxrt1060_evk/ |
D | mimxrt1060_evk.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1060_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1060-EVK board"; 19 pwm-led0 = &green_pwm_led; 23 mcuboot-button0 = &user_button; 30 zephyr,uart-mcumgr = &lpuart1; 32 zephyr,shell-uart = &lpuart1; 37 /* Micron MT48LC16M16A2B4-6AIT:G */ [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1064_evk/ |
D | mimxrt1064_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1064_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1064-EVK board"; 19 pwm-led0 = &green_pwm_led; 23 mcuboot-button0 = &user_button; 27 zephyr,flash-controller = &is25wp064; 29 zephyr,code-partition = &slot0_partition; 30 zephyr,uart-mcumgr = &lpuart1; [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/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 21 ADI_MAX32_GET_PORT_ADDR_OR_NONE(gpio3) 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/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: 55 * [3]: GPIO3 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 …]
|