1 /*
2  * Copyright (c) 2019 Nordic Semiconductor ASA
3  * Copyright (c) 2025 Analog Devices, Inc
4  *
5  * SPDX-License-Identifier: Apache-2.0
6  */
7 
8 /**
9  * @file
10  * @brief UART cases header file
11  *
12  * Header file for UART cases
13  */
14 
15 #ifndef __TEST_UART_H__
16 #define __TEST_UART_H__
17 
18 #include <zephyr/drivers/uart.h>
19 #include <zephyr/ztest.h>
20 
21 /* RX and TX must not be connected together, to keep TX interrupts isolated */
22 
23 #if DT_NODE_EXISTS(DT_NODELABEL(dut))
24 #define UART_NODE DT_NODELABEL(dut)
25 #else
26 #define UART_NODE DT_CHOSEN(zephyr_console)
27 #endif
28 
29 #endif /* __TEST_UART_H__ */
30