1common: 2 tags: 3 - drivers 4 - uart 5 depends_on: gpio 6 harness: ztest 7 harness_config: 8 fixture: gpio_loopback 9tests: 10 drivers.uart.uart_elementary: 11 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 12 platform_allow: 13 - nrf54h20dk/nrf54h20/cpuapp 14 - nrf54h20dk/nrf54h20/cpuflpr 15 - nrf54l15dk/nrf54l15/cpuapp 16 - nrf54l15dk/nrf54l15/cpuflpr 17 - nrf54lm20dk/nrf54lm20a/cpuapp 18 - nrf54lm20dk/nrf54lm20a/cpuflpr 19 - nrf5340dk/nrf5340/cpuapp 20 - ophelia4ev/nrf54l15/cpuapp 21 - ophelia4ev/nrf54l15/cpuflpr 22 - esp32_devkitc/esp32/procpu 23 - esp8684_devkitm 24 - esp32c3_devkitm 25 - esp32c6_devkitc/esp32c6/hpcore 26 - esp32h2_devkitm 27 - esp32s2_saola 28 - esp32s3_devkitc/esp32s3/procpu 29 - bgm220_ek4314a 30 - slwrb4180b 31 - xg23_rb4210a 32 - xg24_rb4186c 33 - xg24_rb4187c 34 - bg27_rb4110b 35 - bg29_rb4420a 36 - xg29_rb4412a 37 - b_u585i_iot02a 38 - nucleo_f091rc 39 - nucleo_g071rb 40 - nucleo_g474re 41 - nucleo_h753zi 42 - nucleo_l152re 43 - stm32n6570_dk/stm32n657xx/sb 44 integration_platforms: 45 - nrf54h20dk/nrf54h20/cpuapp 46 drivers.uart.uart_elementary_dual_nrf54h: 47 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 48 platform_allow: 49 - nrf54h20dk/nrf54h20/cpuapp 50 extra_args: DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_dual_uart.overlay" 51 extra_configs: 52 - CONFIG_DUAL_UART_TEST=y 53 drivers.uart.uart_elementary_dual_nrf54h.pm: 54 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 55 platform_allow: 56 - nrf54h20dk/nrf54h20/cpuapp 57 extra_args: DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_dual_uart.overlay" 58 extra_configs: 59 - CONFIG_DUAL_UART_TEST=y 60 - CONFIG_PM_DEVICE=y 61 - CONFIG_PM_DEVICE_RUNTIME=y 62 drivers.uart.uart_elementary_dual_setup_mismatch_nrf54h: 63 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 64 platform_allow: 65 - nrf54h20dk/nrf54h20/cpuapp 66 extra_args: DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_dual_uart.overlay" 67 extra_configs: 68 - CONFIG_DUAL_UART_TEST=y 69 - CONFIG_SETUP_MISMATCH_TEST=y 70 drivers.uart.uart_elementary_dual_nrf54l: 71 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 72 platform_allow: 73 - nrf54l15dk/nrf54l15/cpuapp 74 - nrf54l15dk/nrf54l15/cpuflpr 75 - nrf54lm20dk/nrf54lm20a/cpuapp 76 - nrf54lm20dk/nrf54lm20a/cpuflpr 77 - ophelia4ev/nrf54l15/cpuapp 78 - ophelia4ev/nrf54l15/cpuflpr 79 extra_args: 80 - platform:nrf54l15dk/nrf54l15/cpuapp:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 81 - platform:nrf54l15dk/nrf54l15/cpuflpr:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 82 - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_dual_uart.overlay" 83 - platform:nrf54lm20dk/nrf54lm20a/cpuflpr:"DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_dual_uart.overlay" 84 - platform:ophelia4ev/nrf54l15/cpuapp:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 85 - platform:ophelia4ev/nrf54l15/cpuflpr:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 86 extra_configs: 87 - CONFIG_DUAL_UART_TEST=y 88 drivers.uart.uart_elementary_dual_setup_mismatch_nrf54l: 89 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 90 platform_allow: 91 - nrf54l15dk/nrf54l15/cpuapp 92 - nrf54l15dk/nrf54l15/cpuflpr 93 - nrf54lm20dk/nrf54lm20a/cpuapp 94 - nrf54lm20dk/nrf54lm20a/cpuflpr 95 - ophelia4ev/nrf54l15/cpuapp 96 - ophelia4ev/nrf54l15/cpuflpr 97 extra_args: 98 - platform:nrf54l15dk/nrf54l15/cpuapp:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 99 - platform:nrf54l15dk/nrf54l15/cpuflpr:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 100 - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_dual_uart.overlay" 101 - platform:nrf54lm20dk/nrf54lm20a/cpuflpr:"DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_dual_uart.overlay" 102 - platform:ophelia4ev/nrf54l15/cpuapp:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 103 - platform:ophelia4ev/nrf54l15/cpuflpr:"DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_dual_uart.overlay" 104 extra_configs: 105 - CONFIG_DUAL_UART_TEST=y 106 - CONFIG_SETUP_MISMATCH_TEST=y 107 drivers.uart.uart_elementary_cross_domain: 108 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT 109 harness_config: 110 fixture: uart_p1_p2_loopback 111 platform_allow: 112 - nrf54l15dk/nrf54l15/cpuapp 113 extra_args: DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuapp_cross_domain.overlay" 114 extra_configs: 115 - CONFIG_NRF_SYS_EVENT=y 116 - CONFIG_SOC_NRF_FORCE_CONSTLAT=y 117