STM32 devices with an SDMMC driver will still need to be tested, but they do not use the SDHC framework for their disk driver. Therefore, add a special testcase to validate disk access support for devices with the STM32 specific SDMMC DT compatible enabled. Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
39 lines
918 B
YAML
39 lines
918 B
YAML
common:
|
|
harness: ztest
|
|
tags: disk
|
|
tests:
|
|
drivers.disk.usdhc:
|
|
harness_config:
|
|
fixture: fixture_sdhc
|
|
filter: CONFIG_SDHC
|
|
extra_configs:
|
|
- CONFIG_DISK_DRIVER_SDMMC=y
|
|
tags: mcux
|
|
integration_platforms:
|
|
- mimxrt1060_evk
|
|
- mimxrt1050_evk
|
|
- mimxrt1064_evk
|
|
drivers.disk.ram:
|
|
platform_allow: qemu_x86_64
|
|
drivers.disk.nvme:
|
|
extra_configs:
|
|
- CONFIG_NVME=y
|
|
platform_allow: qemu_x86_64
|
|
drivers.disk.flash:
|
|
extra_configs:
|
|
- CONFIG_DISK_DRIVER_FLASH=y
|
|
platform_allow:
|
|
- native_sim/native/64
|
|
- native_sim
|
|
drivers.disk.loopback:
|
|
extra_configs:
|
|
- CONFIG_DISK_DRIVER_LOOPBACK=y
|
|
- CONFIG_FILE_SYSTEM=y
|
|
- CONFIG_FILE_SYSTEM_MKFS=y
|
|
- CONFIG_FAT_FILESYSTEM_ELM=y
|
|
platform_allow:
|
|
- native_sim/native/64
|
|
- native_sim
|
|
drivers.disk.stm32_sdhc:
|
|
filter: dt_compat_enabled("st,stm32-sdmmc")
|