1common: 2 tags: 3 - drivers 4 - flash 5tests: 6 drivers.flash.common.nrf_qspi_nor: 7 platform_allow: nrf52840dk/nrf52840 8 extra_args: EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_qspi_nor.conf 9 integration_platforms: 10 - nrf52840dk/nrf52840 11 drivers.flash.common.max32_spixf_nor: 12 platform_allow: apard32690/max32690/m4 13 extra_args: DTC_OVERLAY_FILE=boards/apard32690_max32690_m4_spixf_nor.overlay 14 integration_platforms: 15 - apard32690/max32690/m4 16 drivers.flash.common.max32_spixf_nor_sfdp_runtime: 17 platform_allow: apard32690/max32690/m4 18 extra_args: 19 - EXTRA_CONF_FILE=boards/apard32690_max32690_m4_spixf_nor_sfdp_runtime.conf 20 - DTC_OVERLAY_FILE=boards/apard32690_max32690_m4_spixf_nor.overlay 21 integration_platforms: 22 - apard32690/max32690/m4 23 drivers.flash.common.nrf_qspi_nor.size_in_bytes: 24 platform_allow: nrf52840dk/nrf52840 25 extra_args: 26 - EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_qspi_nor.conf 27 - DTC_OVERLAY_FILE=boards/nrf52840_size_in_bytes.overlay 28 extra_configs: 29 - CONFIG_TEST_DRIVER_FLASH_SIZE=8388608 30 integration_platforms: 31 - nrf52840dk/nrf52840 32 drivers.flash.common.nrf_qspi_nor_4B_addr: 33 platform_allow: nrf52840dk/nrf52840 34 extra_configs: 35 - CONFIG_TEST_DRIVER_FLASH_SIZE=67108864 36 extra_args: 37 - EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_qspi_nor.conf 38 - DTC_OVERLAY_FILE=boards/nrf52840dk_mx25l51245g.overlay 39 harness_config: 40 fixture: external_flash_mx25l51245g 41 integration_platforms: 42 - nrf52840dk/nrf52840 43 drivers.flash.common.soc_flash_nrf: 44 platform_allow: nrf52840dk/nrf52840 45 extra_args: EXTRA_CONF_FILE=boards/nrf52840dk_nrf52840_soc.conf 46 integration_platforms: 47 - nrf52840dk/nrf52840 48 drivers.flash.common.default: 49 filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and not CONFIG_TRUSTED_EXECUTION_NONSECURE) 50 and (dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") 51 or dt_label_with_parent_compat_enabled("storage_partition", "nordic,owned-partitions"))) 52 platform_exclude: 53 - nrf54lm20dk/nrf54lm20a/cpuapp 54 integration_platforms: 55 - qemu_x86 56 - mimxrt1060_evk/mimxrt1062/qspi 57 drivers.flash.common.no_explicit_erase: 58 platform_allow: 59 - nrf54l15dk/nrf54l05/cpuapp 60 - nrf54l15dk/nrf54l10/cpuapp 61 - nrf54l15dk/nrf54l15/cpuapp 62 - nrf54h20dk/nrf54h20/cpuapp 63 - ophelia4ev/nrf54l15/cpuapp 64 drivers.flash.common.nrf54lm20a: 65 platform_allow: 66 - nrf54lm20dk/nrf54lm20a/cpuapp 67 harness_config: 68 fixture: external_flash 69 drivers.flash.common.tfm_ns: 70 build_only: true 71 filter: (CONFIG_FLASH_HAS_DRIVER_ENABLED and CONFIG_TRUSTED_EXECUTION_NONSECURE 72 and dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")) 73 integration_platforms: 74 - nrf9161dk/nrf9161/ns 75 drivers.flash.common.mx25r_high_perf: 76 platform_allow: nrf52840dk/nrf52840 77 extra_configs: 78 - CONFIG_TEST_DRIVER_FLASH_SIZE=8388608 79 extra_args: 80 - EXTRA_CONF_FILE=boards/nrf52840dk_flash_spi.conf 81 - DTC_OVERLAY_FILE=boards/nrf52840dk_mx25r_high_perf.overlay 82 integration_platforms: 83 - nrf52840dk/nrf52840 84 drivers.flash.common.mr_canhubk3_sfdp_runtime: 85 platform_allow: mr_canhubk3 86 extra_configs: 87 - CONFIG_FLASH_NXP_S32_QSPI_SFDP_RUNTIME=y 88 drivers.flash.common.spi_nor: 89 platform_allow: nrf52840dk/nrf52840 90 extra_configs: 91 - CONFIG_TEST_DRIVER_FLASH_SIZE=2097152 92 extra_args: 93 - EXTRA_CONF_FILE=boards/nrf52840dk_flash_spi.conf 94 - DTC_OVERLAY_FILE=boards/nrf52840dk_spi_nor.overlay 95 harness_config: 96 fixture: external_flash_mx25v1635f 97 drivers.flash.common.spi_nor_wp_hold: 98 platform_allow: nrf52840dk/nrf52840 99 extra_configs: 100 - CONFIG_TEST_DRIVER_FLASH_SIZE=2097152 101 extra_args: 102 - EXTRA_CONF_FILE=boards/nrf52840dk_flash_spi.conf 103 - DTC_OVERLAY_FILE=boards/nrf52840dk_spi_nor_wp_hold.overlay 104 harness_config: 105 fixture: external_flash_mx25v1635f 106 drivers.flash.common.sam0: 107 platform_allow: 108 - samd20_xpro 109 - samr21_xpro 110 - same54_xpro 111 drivers.flash.common.gd32: 112 platform_allow: 113 - gd32vf103v_eval 114 - gd32a503v_eval 115 - gd32f470i_eval 116 drivers.flash.common.silabs.dma: 117 platform_allow: 118 - xg24_rb4187c 119 - xg29_rb4412a 120 extra_configs: 121 - CONFIG_DMA=y 122 drivers.flash.common.silabs.dma.lpwrite: 123 platform_allow: 124 - xg24_rb4187c 125 - xg29_rb4412a 126 extra_configs: 127 - CONFIG_DMA=y 128 extra_args: 129 - EXTRA_DTC_OVERLAY_FILE=boards/silabs_s2_lpwrite.overlay 130 drivers.flash.common.silabs.dma_read: 131 platform_allow: 132 - xg24_rb4187c 133 - xg29_rb4412a 134 extra_configs: 135 - CONFIG_DMA=y 136 - CONFIG_SOC_FLASH_SILABS_S2_DMA_READ=y 137 drivers.flash.common.stm32: 138 filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and not CONFIG_TRUSTED_EXECUTION_NONSECURE) 139 and CONFIG_SOC_FAMILY_STM32 140 and dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")) 141 integration_platforms: 142 - nucleo_g474re 143 platform_exclude: 144 - nucleo_wb55rg 145 drivers.flash.common.non_quad_mode: 146 extra_args: 147 - EXTRA_DTC_OVERLAY_FILE=boards/mx25r64_non_quad.overlay 148 integration_platforms: 149 - nrf52840dk/nrf52840 150 - nrf5340dk/nrf5340/cpuapp 151 platform_allow: 152 - nrf52840dk/nrf52840 153 - nrf5340dk/nrf5340/cpuapp 154 drivers.flash.common.disable_spi_nor: 155 filter: dt_compat_enabled("soc-nv-flash") and dt_compat_enabled("jedec,spi-nor") 156 platform_exclude: 157 - beagleconnect_freedom/cc1352p7 158 extra_args: 159 - CONFIG_SPI_NOR=n 160 drivers.flash.common.ra_ospi_b_nor: 161 platform_allow: 162 - ek_ra8m1 163 - ek_ra8d1 164 extra_args: 165 - DTC_OVERLAY_FILE="./boards/${BOARD}_ospi_b_nor.overlay" 166 - CONF_FILE="./prj.conf ./boards/${BOARD}_ospi_b_nor.conf" 167 drivers.flash.common.mspi_single_io: 168 platform_allow: 169 - nrf54h20dk/nrf54h20/cpuapp 170 extra_args: 171 - EXTRA_DTC_OVERLAY_FILE=boards/mx25uw63_single_io.overlay 172