Searched +full:max32 +full:- +full:pinctrl (Results 1 – 25 of 48) sorted by relevance
12
/Zephyr-latest/drivers/i2c/ |
D | Kconfig.max32 | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "Analog Devices MAX32 I2C driver" 8 select PINCTRL 10 i2c driver for max32 family. 15 bool "Interrupt support for MAX32 I2C driver" 18 Enable interrupt support for MAX32 I2C controller mode 22 bool "DMA support for MAX32 MCU I2C driver" 26 Use DMA for MAX32 MCU I2C controller mode transfers.
|
/Zephyr-latest/drivers/serial/ |
D | Kconfig.max32 | 1 # MAX32 UART configuration 3 # Copyright (c) 2023-2024 Analog Devices, Inc. 4 # SPDX-License-Identifier: Apache-2.0 7 bool "MAX32 MCU serial driver" 12 select PINCTRL 14 This option enables the UART driver for MAX32 family of 16 Say y if you wish to use serial port on MAX32 MCU.
|
/Zephyr-latest/dts/bindings/pwm/ |
D | adi,max32-pwm.yaml | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 4 description: ADI MAX32 PWM 6 compatible: "adi,max32-pwm" 8 include: [base.yaml, pwm-controller.yaml, pinctrl-device.yaml] 11 pinctrl-0: 14 pinctrl-names: 17 "#pwm-cells": 20 pwm-cells: 21 - channel [all …]
|
/Zephyr-latest/drivers/spi/ |
D | Kconfig.max32 | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "MAX32 MCU SPI controller driver" 8 select PINCTRL 10 Enable SPI support on the MAX32 family of processors. 15 bool "MAX32 MCU SPI Interrupt Support" 17 Enable interrupt support for MAX32 MCU SPI driver. 20 bool "MAX32 MCU SPI DMA Support" 24 Enable DMA support for MAX32 MCU SPI driver. 27 bool "MAX32 SPI RTIO Support"
|
/Zephyr-latest/dts/bindings/spi/ |
D | adi,max32-spi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: ADI MAX32 SPI 7 - name: spi-controller.yaml 8 - name: pinctrl-device.yaml 10 compatible: "adi,max32-spi" 19 pinctrl-0:
|
/Zephyr-latest/boards/adi/max32675evkit/ |
D | max32675evkit.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32675.dtsi> 10 #include <adi/max32/max32675-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/max32675_dma.h> 21 zephyr,shell-uart = &uart0; 27 compatible = "gpio-leds"; 39 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/adi/max32670evkit/ |
D | max32670evkit.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32670.dtsi> 10 #include <adi/max32/max32670-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"; 38 compatible = "gpio-keys"; 56 pinctrl-0 = <&uart0a_tx_p0_9 &uart0a_rx_p0_8>; [all …]
|
/Zephyr-latest/boards/adi/max32666evkit/ |
D | max32666evkit_max32666_cpu0.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32666.dtsi> 10 #include <adi/max32/max32666-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/max32666_dma.h> 21 zephyr,shell-uart = &uart1; 27 compatible = "gpio-leds"; 39 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/drivers/pwm/ |
D | Kconfig.max32 | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 5 bool "MAX32 PWM driver" 8 select PINCTRL 10 Enable the MAX32 PWM driver.
|
/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/; 9 #include <adi/max32/max32655.dtsi> 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"; [all …]
|
/Zephyr-latest/boards/adi/max78002evkit/ |
D | max78002evkit_max78002_m4.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max78002.dtsi> 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"; 38 compatible = "gpio-keys"; 68 pinctrl-0 = <&uart0a_tx_p0_1 &uart0a_rx_p0_0>; [all …]
|
/Zephyr-latest/dts/bindings/pinctrl/ |
D | adi,max32-pinctrl.yaml | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 5 MAX32 Pin controller Node 6 Based on pincfg-node.yaml binding. 8 Note: `bias-disable` are default pin configurations. 10 compatible: "adi,max32-pinctrl" 19 child-binding: 24 - name: pincfg-node.yaml 25 property-allowlist: 26 - bias-disable [all …]
|
/Zephyr-latest/dts/bindings/i2c/ |
D | adi,max32-i2c.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: ADI MAX32 I2C 6 compatible: "adi,max32-i2c" 8 include: [i2c-controller.yaml, pinctrl-device.yaml]
|
/Zephyr-latest/dts/bindings/serial/ |
D | adi,max32-uart.yaml | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 4 description: MAX32 UART 6 include: [uart-controller.yaml, pinctrl-device.yaml] 8 compatible: "adi,max32-uart" 20 pinctrl: 23 clock-source: 29 - 0: "ADI_MAX32_PRPH_CLK_SRC_PCLK" Peripheral clock 30 - 1: "ADI_MAX32_PRPH_CLK_SRC_EXTCLK" External Clock 31 - 2: "ADI_MAX32_PRPH_CLK_SRC_IBRO" Internal Baud Rate Oscillator [all …]
|
/Zephyr-latest/dts/arm/adi/max32/ |
D | max32xxx.dtsi | 2 * Copyright (c) 2023-2024 Analog Devices, Inc. 4 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/gpio/gpio.h> 9 #include <zephyr/dt-bindings/clock/adi_max32_clock.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/adc/adc.h> 18 zephyr,flash-controller = &flc0; 22 #address-cells = <1>; 23 #size-cells = <0>; 27 compatible = "arm,cortex-m4f"; [all …]
|
D | max32655.dtsi | 2 * Copyright (c) 2023-2024 Analog Devices, Inc. 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 8 #include <adi/max32/max32xxx.dtsi> 10 &pinctrl { 15 compatible = "adi,max32-gpio"; 16 gpio-controller; 17 #gpio-cells = <2>; 25 compatible = "adi,max32-gpio"; 26 gpio-controller; [all …]
|
D | max32680.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 8 #include <adi/max32/max32xxx.dtsi> 9 #include <zephyr/dt-bindings/dma/max32680_dma.h> 11 &pinctrl { 16 compatible = "adi,max32-gpio"; 17 gpio-controller; 18 #gpio-cells = <2>; 26 compatible = "adi,max32-gpio"; 27 gpio-controller; [all …]
|
D | max78002.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 8 #include <adi/max32/max32xxx.dtsi> 9 #include <zephyr/dt-bindings/dma/max78002_dma.h> 12 clock-frequency = <DT_FREQ_M(120)>; 16 clock-frequency = <DT_FREQ_K(30)>; 19 /delete-node/ &clk_erfo; 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; 27 clock-frequency = <DT_FREQ_M(100)>; [all …]
|
/Zephyr-latest/boards/adi/max32662evkit/ |
D | max32662evkit.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32662.dtsi> 10 #include <adi/max32/max32662-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/max32662_dma.h> 14 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 22 zephyr,shell-uart = &uart0; 29 compatible = "gpio-leds"; [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/; 9 #include <adi/max32/max32690.dtsi> 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"; [all …]
|
/Zephyr-latest/boards/adi/max32672evkit/ |
D | max32672evkit.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32672.dtsi> 10 #include <adi/max32/max32672-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 = &uart0; 28 compatible = "gpio-leds"; 40 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/adi/max32680evkit/ |
D | max32680evkit_max32680_m4.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32680.dtsi> 10 #include <adi/max32/max32680-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 = &uart1; 28 compatible = "gpio-leds"; 40 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/dts/bindings/adc/ |
D | adi,max32-adc.yaml | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 4 description: ADI MAX32 ADC 6 compatible: "adi,max32-adc" 8 include: [adc-controller.yaml, pinctrl-device.yaml] 20 pinctrl-0: 23 pinctrl-names: 26 channel-count: 31 vref-mv: 41 clock-source: [all …]
|
/Zephyr-latest/boards/adi/max32666fthr/ |
D | max32666fthr_max32666_cpu0.dts | 2 * Copyright (c) 2023-2024 Analog Devices, Inc. 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <adi/max32/max32666.dtsi> 10 #include <adi/max32/max32666-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/max32666_dma.h> 21 zephyr,shell-uart = &uart1; 27 compatible = "gpio-leds"; [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/; 9 #include <adi/max32/max32690.dtsi> 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"; 42 compatible = "gpio-keys"; [all …]
|
12