common: # TODO: Remove when QEMU 6.2 is released with MVE emulation (see #37694). platform_exclude: mps3_an547 tests: libraries.cmsis_dsp.transform: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX tags: cmsis_dsp skip: true libraries.cmsis_dsp.transform.cq15: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y libraries.cmsis_dsp.transform.cq15.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rq15: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y libraries.cmsis_dsp.transform.rq15.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cq31: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y libraries.cmsis_dsp.transform.cq31.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rq31: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y libraries.cmsis_dsp.transform.rq31.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cf16: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y libraries.cmsis_dsp.transform.cf16.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rf16: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y libraries.cmsis_dsp.transform.rf16.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cf32: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y libraries.cmsis_dsp.transform.cf32.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rf32: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y libraries.cmsis_dsp.transform.rf32.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cf64: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 1024 min_ram: 96 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y libraries.cmsis_dsp.transform.cf64.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 1024 min_ram: 96 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rf64: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - native_posix tags: cmsis_dsp min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y libraries.cmsis_dsp.transform.rf64.fpu: filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote tags: cmsis_dsp fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y - CONFIG_FPU=y