Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
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.
 
 
 
 
 
 

148 lines
5.1 KiB

common:
tags:
- drivers
- flash
tests:
drivers.flash.common.nrf_qspi_nor:
platform_allow: nrf52840dk/nrf52840
extra_args: EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_qspi_nor.conf
integration_platforms:
- nrf52840dk/nrf52840
drivers.flash.common.nrf_qspi_nor.size_in_bytes:
platform_allow: nrf52840dk/nrf52840
extra_args:
- EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_qspi_nor.conf
- DTC_OVERLAY_FILE=boards/nrf52840_size_in_bytes.overlay
extra_configs:
- CONFIG_TEST_DRIVER_FLASH_SIZE=8388608
integration_platforms:
- nrf52840dk/nrf52840
drivers.flash.common.nrf_qspi_nor_4B_addr:
platform_allow: nrf52840dk/nrf52840
extra_configs:
- CONFIG_TEST_DRIVER_FLASH_SIZE=67108864
extra_args:
- EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_qspi_nor.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_mx25l51245g.overlay
harness_config:
fixture: external_flash_mx25l51245g
integration_platforms:
- nrf52840dk/nrf52840
drivers.flash.common.soc_flash_nrf:
platform_allow: nrf52840dk/nrf52840
extra_args: EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_soc.conf
integration_platforms:
- nrf52840dk/nrf52840
drivers.flash.common.default:
filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and not CONFIG_TRUSTED_EXECUTION_NONSECURE)
and (dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
or dt_label_with_parent_compat_enabled("storage_partition", "nordic,owned-partitions")))
integration_platforms:
- qemu_x86
- mimxrt1060_evk/mimxrt1062/qspi
drivers.flash.common.no_explicit_erase:
platform_allow:
- nrf54l15dk/nrf54l05/cpuapp
- nrf54l09pdk/nrf54l09/cpuapp
- nrf54l15dk/nrf54l10/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l20pdk/nrf54l20/cpuapp
- nrf54lm20dk/nrf54lm20a/cpuapp
- nrf54h20dk/nrf54h20/cpuapp
- ophelia4ev/nrf54l15/cpuapp
drivers.flash.common.tfm_ns:
build_only: true
filter: (CONFIG_FLASH_HAS_DRIVER_ENABLED and CONFIG_TRUSTED_EXECUTION_NONSECURE
and dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions"))
integration_platforms:
- nrf9161dk/nrf9161/ns
drivers.flash.common.mx25r_high_perf:
platform_allow: nrf52840dk/nrf52840
extra_configs:
- CONFIG_TEST_DRIVER_FLASH_SIZE=8388608
extra_args:
- EXTRA_CONF_FILE=boards/nrf52840dk_flash_spi.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_mx25r_high_perf.overlay
integration_platforms:
- nrf52840dk/nrf52840
drivers.flash.common.mr_canhubk3_sfdp_runtime:
platform_allow: mr_canhubk3
extra_configs:
- CONFIG_FLASH_NXP_S32_QSPI_SFDP_RUNTIME=y
drivers.flash.common.spi_nor:
platform_allow: nrf52840dk/nrf52840
extra_configs:
- CONFIG_TEST_DRIVER_FLASH_SIZE=2097152
extra_args:
- EXTRA_CONF_FILE=boards/nrf52840dk_flash_spi.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_spi_nor.overlay
harness_config:
fixture: external_flash_mx25v1635f
drivers.flash.common.spi_nor_wp_hold:
platform_allow: nrf52840dk/nrf52840
extra_configs:
- CONFIG_TEST_DRIVER_FLASH_SIZE=2097152
extra_args:
- EXTRA_CONF_FILE=boards/nrf52840dk_flash_spi.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_spi_nor_wp_hold.overlay
harness_config:
fixture: external_flash_mx25v1635f
drivers.flash.common.sam0:
platform_allow:
- samd20_xpro
- samr21_xpro
- same54_xpro
drivers.flash.common.gd32:
platform_allow:
- gd32vf103v_eval
- gd32a503v_eval
- gd32f470i_eval
drivers.flash.common.silabs.dma:
platform_allow:
- xg24_rb4187c
- xg29_rb4412a
extra_configs:
- CONFIG_DMA=y
drivers.flash.common.silabs.dma.lpwrite:
platform_allow:
- xg24_rb4187c
- xg29_rb4412a
extra_configs:
- CONFIG_DMA=y
extra_args:
- EXTRA_DTC_OVERLAY_FILE=boards/silabs_s2_lpwrite.overlay
drivers.flash.common.silabs.dma_read:
platform_allow:
- xg24_rb4187c
- xg29_rb4412a
extra_configs:
- CONFIG_DMA=y
- CONFIG_SOC_FLASH_SILABS_S2_DMA_READ=y
drivers.flash.common.stm32:
filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and not CONFIG_TRUSTED_EXECUTION_NONSECURE)
and CONFIG_SOC_FAMILY_STM32
and dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions"))
integration_platforms:
- nucleo_g474re
platform_exclude:
- nucleo_wb55rg
drivers.flash.common.non_quad_mode:
extra_args:
- EXTRA_DTC_OVERLAY_FILE=boards/mx25r64_non_quad.overlay
integration_platforms:
- nrf52840dk/nrf52840
- nrf5340dk/nrf5340/cpuapp
platform_allow:
- nrf52840dk/nrf52840
- nrf5340dk/nrf5340/cpuapp
drivers.flash.common.disable_spi_nor:
filter: dt_compat_enabled("soc-nv-flash") and dt_compat_enabled("jedec,spi-nor")
extra_args:
- CONFIG_SPI_NOR=n
drivers.flash.common.ra_ospi_b_nor:
platform_allow:
- ek_ra8m1
- ek_ra8d1
extra_args:
- DTC_OVERLAY_FILE="./boards/${BOARD}_ospi_b_nor.overlay"
- CONF_FILE="./prj.conf ./boards/${BOARD}_ospi_b_nor.conf"