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.
91 lines
2.6 KiB
91 lines
2.6 KiB
common: |
|
depends_on: spi |
|
tags: |
|
- drivers |
|
- spi |
|
harness: ztest |
|
harness_config: |
|
fixture: gpio_spi_loopback |
|
platform_allow: |
|
- nrf52840dk/nrf52840 |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- nrf54h20dk/nrf54h20/cpuapp |
|
- nrf54h20dk/nrf54h20/cpurad |
|
- nrf54h20dk/nrf54h20/cpuppr |
|
- ophelia4ev/nrf54l15/cpuapp |
|
|
|
tests: |
|
drivers.spi.spi_mode0: |
|
extra_configs: |
|
- CONFIG_TESTED_SPI_MODE=0 |
|
extra_args: EXTRA_DTC_OVERLAY_FILE="boards/250khz.overlay" |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
|
|
drivers.spi.spi_mode1: |
|
extra_configs: |
|
- CONFIG_TESTED_SPI_MODE=1 |
|
extra_args: EXTRA_DTC_OVERLAY_FILE="boards/500khz.overlay" |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
|
|
drivers.spi.spi_mode2: |
|
extra_configs: |
|
- CONFIG_TESTED_SPI_MODE=2 |
|
extra_args: EXTRA_DTC_OVERLAY_FILE="boards/1mhz.overlay" |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
|
|
drivers.spi.spi_mode3: |
|
extra_configs: |
|
- CONFIG_TESTED_SPI_MODE=3 |
|
extra_args: EXTRA_DTC_OVERLAY_FILE="boards/2mhz.overlay" |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
|
|
drivers.spi.spi_4MHz: |
|
extra_configs: |
|
- CONFIG_TESTED_SPI_MODE=2 |
|
extra_args: EXTRA_DTC_OVERLAY_FILE="boards/4mhz.overlay" |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
|
|
drivers.spi.spi_8MHz: |
|
extra_configs: |
|
- CONFIG_TESTED_SPI_MODE=1 |
|
extra_args: EXTRA_DTC_OVERLAY_FILE="boards/8mhz.overlay" |
|
integration_platforms: |
|
- nrf52840dk/nrf52840 |
|
|
|
drivers.spi.spi_fast: |
|
extra_args: DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_fast.overlay" |
|
platform_exclude: |
|
- nrf52840dk/nrf52840 |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54h20dk/nrf54h20/cpurad |
|
- nrf54h20dk/nrf54h20/cpuppr |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp |
|
|
|
drivers.spi.spis_fast: |
|
# SPIS120 instance occupies P6 which is not available on nRF54H20 DK pin headers |
|
# It is added only to check the compilation. |
|
build_only: true |
|
extra_args: DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_fast_spis.overlay" |
|
platform_exclude: |
|
- nrf52840dk/nrf52840 |
|
- nrf54l15dk/nrf54l15/cpuapp |
|
- nrf54h20dk/nrf54h20/cpurad |
|
- nrf54h20dk/nrf54h20/cpuppr |
|
- nrf54l20pdk/nrf54l20/cpuapp |
|
- nrf54lm20dk/nrf54lm20a/cpuapp |
|
- ophelia4ev/nrf54l15/cpuapp |
|
|
|
drivers.spi.pm_runtime: |
|
extra_configs: |
|
- CONFIG_PM_DEVICE=y |
|
- CONFIG_PM_DEVICE_RUNTIME=y |
|
filter: CONFIG_SOC_FAMILY_NORDIC_NRF
|
|
|