1/* 2 * Copyright (c) 2025 Silicon Laboratories Inc. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <dt-bindings/pinctrl/silabs/xg24-pinctrl.h> 8 9&pinctrl { 10 eusart1_default: eusart1_default { 11 group0 { 12 pins = <EUSART1_TX_PC1>, <EUSART1_SCLK_PC3>; 13 drive-push-pull; 14 output-high; 15 }; 16 group1 { 17 pins = <EUSART1_RX_PC2>; 18 input-enable; 19 }; 20 }; 21}; 22 23&eusart1 { 24 dmas = <&dma0 DMA_REQSEL_EUSART1TXFL>, 25 <&dma0 DMA_REQSEL_EUSART1RXFL>; 26 dma-names = "tx", "rx"; 27 #address-cells = <1>; 28 #size-cells = <0>; 29 pinctrl-0 = <&eusart1_default>; 30 pinctrl-names = "default"; 31 status = "okay"; 32 cs-gpios = <&gpioc 0 GPIO_ACTIVE_LOW>; 33 slow@0 { 34 compatible = "test-spi-loopback-slow"; 35 reg = <0>; 36 spi-max-frequency = <500000>; 37 }; 38 fast@1 { 39 compatible = "test-spi-loopback-fast"; 40 reg = <1>; 41 spi-max-frequency = <10000000>; 42 }; 43}; 44 45&dma0 { 46 status = "okay"; 47}; 48