You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
99 lines
2.9 KiB
99 lines
2.9 KiB
common: |
|
tags: |
|
- drivers |
|
- uart |
|
harness: ztest |
|
platform_allow: |
|
- nrf52840dk/nrf52840 |
|
- nrf54l09pdk/nrf54l09/cpuapp |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- nrf54l15bsim/nrf54l15/cpuapp |
|
- nrf54h20dk/nrf54h20/cpuapp |
|
- nrf52_bsim |
|
- nrf5340bsim/nrf5340/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp |
|
harness_config: |
|
fixture: gpio_loopback |
|
depends_on: gpio |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
tests: |
|
drivers.uart.pm: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=n |
|
- CONFIG_UART_ASYNC_API=n |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=n |
|
|
|
drivers.uart.pm.no_rxpin: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=n |
|
- CONFIG_UART_ASYNC_API=n |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=n |
|
extra_args: DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840.overlay;nrf_rx_disable.overlay" |
|
platform_exclude: |
|
- nrf54l09pdk/nrf54l09/cpuapp |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- nrf54l15bsim/nrf54l15/cpuapp |
|
- nrf54h20dk/nrf54h20/cpuapp |
|
- nrf52_bsim |
|
- nrf5340bsim/nrf5340/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp |
|
|
|
drivers.uart.pm.enhanced_poll: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=n |
|
- CONFIG_UART_ASYNC_API=n |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=y |
|
platform_exclude: |
|
- nrf54l09pdk/nrf54l09/cpuapp |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- nrf54h20dk/nrf54h20/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp |
|
|
|
drivers.uart.pm.int_driven: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=y |
|
- CONFIG_UART_0_INTERRUPT_DRIVEN=y |
|
- CONFIG_UART_ASYNC_API=n |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=n |
|
|
|
drivers.uart.pm.int_driven.enhanced_poll: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=y |
|
- CONFIG_UART_0_INTERRUPT_DRIVEN=y |
|
- CONFIG_UART_ASYNC_API=n |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=y |
|
platform_exclude: |
|
- nrf54l09pdk/nrf54l09/cpuapp |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- nrf54h20dk/nrf54h20/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp |
|
|
|
drivers.uart.pm.async: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=n |
|
- CONFIG_UART_ASYNC_API=y |
|
- CONFIG_UART_0_ASYNC=y |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=n |
|
|
|
drivers.uart.pm.async.enhanced_poll: |
|
extra_configs: |
|
- CONFIG_UART_INTERRUPT_DRIVEN=n |
|
- CONFIG_UART_ASYNC_API=y |
|
- CONFIG_UART_0_ASYNC=y |
|
- CONFIG_UART_0_ENHANCED_POLL_OUT=y |
|
platform_exclude: |
|
- nrf54l09pdk/nrf54l09/cpuapp |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- nrf54h20dk/nrf54h20/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp
|
|
|