1/* 2 * Copyright (c) 2025, Silicon Laboratories Inc. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7/* 8 * Need to connect PC0 and PC1 of the Expension Pin header 9 */ 10/ { 11 chosen { 12 zephyr,console = &usart1; 13 zephyr,shell-uart = &usart1; 14 zephyr,uart-pipe = &usart1; 15 }; 16}; 17 18&pinctrl{ 19 usart0_default: usart0_default { 20 group0 { 21 pins = <USART0_TX_PC0>; 22 drive-push-pull; 23 output-high; 24 }; 25 group1 { 26 pins = <USART0_RX_PC1>; 27 input-enable; 28 silabs,input-filter; 29 }; 30 }; 31 usart1_default: usart1_default { 32 group0 { 33 pins = <USART1_TX_PA5>; 34 drive-push-pull; 35 output-high; 36 }; 37 group1 { 38 pins = <USART1_RX_PA6>; 39 input-enable; 40 silabs,input-filter; 41 }; 42 }; 43}; 44 45dut: &usart0 { 46 dmas = <&dma0 DMA_REQSEL_USART0TXBL>, 47 <&dma0 DMA_REQSEL_USART0RXDATAV>; 48 dma-names = "tx", "rx"; 49 pinctrl-0 = <&usart0_default>; 50 pinctrl-names = "default"; 51}; 52 53&usart1 { 54 current-speed = <115200>; 55 pinctrl-0 = <&usart1_default>; 56 pinctrl-names = "default"; 57 status = "okay"; 58}; 59 60&dma0 { 61 status = "okay"; 62}; 63