/* SPDX-License-Identifier: Apache-2.0 */ &pinctrl { sercom3_loopback: sercom3_loopback { group1 { pinmux = ; }; }; }; &dmac { status = "okay"; }; &sercom0 { /* Configure DMA channels for async operation */ dmas = <&dmac 0 1>, <&dmac 1 2>; dma-names = "rx", "tx"; }; dut: &sercom3 { status = "okay"; compatible = "atmel,sam0-uart"; current-speed = <115200>; /* Internally loop-back TX and RX on PAD0 */ rxpo = <0>; txpo = <0>; /* PAD0 must be configured to allow working loop-back */ pinctrl-0 = <&sercom3_loopback>; pinctrl-names = "default"; /* Configure DMA channels for async operation */ dmas = <&dmac 10 7>, <&dmac 11 8>; dma-names = "rx", "tx"; };