zephyr/tests/drivers/flash/testcase.yaml
Gregers Gram Rygg f9b5138097 drivers: flash: spi_nor: add macronix high performance mode
Add property mxicy,mx25r-power-mode to jedec,spi-nor binding for
controlling low power/high performance mode on Macronix MX25R* Ultra Low
Power flash devices.

- "low-power" configures the flash in ultra low power mode.
- "high-performance" configures the flash in high performance mode.

Signed-off-by: Gregers Gram Rygg <gregers.gram.rygg@nordicsemi.no>
2022-11-15 14:58:26 +01:00

72 lines
2.5 KiB
YAML

tests:
drivers.flash.nrf_qspi_nor:
platform_allow: nrf52840dk_nrf52840
tags: flash nrf52 nrf_qspi_fash
extra_args: OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf
integration_platforms:
- nrf52840dk_nrf52840
drivers.flash.nrf_qspi_nor.size_in_bytes:
platform_allow: nrf52840dk_nrf52840
tags: flash nrf52 nrf_qspi_fash
extra_args:
OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf
DTC_OVERLAY_FILE=boards/nrf52840_size_in_bytes.overlay
integration_platforms:
- nrf52840dk_nrf52840
drivers.flash.nrf_qspi_nor_4B_addr:
platform_allow: nrf52840dk_nrf52840
tags: flash nrf52 nrf_qspi_fash
extra_args: OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf
DTC_OVERLAY_FILE=boards/nrf52840dk_mx25l51245g.overlay
harness_config:
fixture: external_flash
integration_platforms:
- nrf52840dk_nrf52840
drivers.flash.soc_flash_nrf:
platform_allow: nrf52840dk_nrf52840
tags: nrf52 soc_flash_nrf
extra_args: OVERLAY_CONFIG=boards/nrf52840_flash_soc.conf
integration_platforms:
- nrf52840dk_nrf52840
drivers.flash.default:
tags: drivers flash
filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and
not CONFIG_TRUSTED_EXECUTION_NONSECURE) and
dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions"))
or (CONFIG_FLASH_HAS_DRIVER_ENABLED and CONFIG_TRUSTED_EXECUTION_NONSECURE and
dt_label_with_parent_compat_enabled("image_1_nonsecure", "fixed-partitions"))
drivers.flash.mcux:
platform_allow: mimxrt1060_evk it8xxx2_evb mimxrt685_evk_cm33 mimxrt595_evk_cm33
tags: mcux
integration_platforms:
- mimxrt1060_evk
drivers.flash.stm32:
integration_platforms:
- nucleo_f091rc
- nucleo_f103rb
- nucleo_f207zg
- stm32f3_disco
- nucleo_f429zi
- stm32f746g_disco
- nucleo_g0b1re
- nucleo_g474re
- nucleo_h743zi
- nucleo_l152re
- disco_l475_iot1
- nucleo_wb55rg
- nucleo_wl55jc
- stm32l562e_dk
- stm32l562e_dk_ns
filter: (dt_compat_enabled("st,stm32-flash-controller") or
dt_compat_enabled("st,stm32h7-flash-controller")) and
dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
tags: drivers flash
drivers.flash.mx25r_high_perf:
platform_allow: nrf52840dk_nrf52840
tags: flash nrf52 mx25r_hp
extra_args:
OVERLAY_CONFIG=boards/nrf52840dk_flash_spi.conf
DTC_OVERLAY_FILE=boards/nrf52840dk_mx25r_high_perf.overlay
integration_platforms:
- nrf52840dk_nrf52840