zephyr/modules
Sudan Landge f726cb5123 modules: CMSIS_6: Switch to CMSIS_6 for Cortex-M
What is the change?
Switch to module CMSIS_6 for Cortex-M while continuing to use
cmsis module (version 5.9.0) for Cortex-A/R.

Why do we need this change?

The current cmsis module consists of:
- Cortex-M support from upstream cmsis 5.9.0
- Cortex-A/R support which was not upstreamed to CMSIS

Upstream cmsis 5.9 was deprecated so we should be using CMSIS_6 however,
it seems due to lack of Cortex-A/R support in upstream and other reasons,
this was pushed back.

While upstreaming Cortex-A/R support to CMSIS_6 could take its time,
this shouldn't stop Cortex-M to start using CMSIS_6.

Also, if we do not use CMSIS_6 for Cortex-M then using the
newer GCC 14.2 toolchain will return below compiler error:
```
zephyrproject/modules/hal/cmsis/CMSIS/Core/Include/core_cm85.h:4406:10:
fatal error: pac_armv81.h: No such file or directory
 4406 | #include "pac_armv81.h"
```
Using CMSIS_6 for Cortex-M will fix this.

Signed-off-by: Sudan Landge <sudan.landge@arm.com>
2025-05-14 09:11:32 +02:00
..
acpica
canopennode
cmsis modules: CMSIS_6: Switch to CMSIS_6 for Cortex-M 2025-05-14 09:11:32 +02:00
cmsis_6 modules: CMSIS_6: Switch to CMSIS_6 for Cortex-M 2025-05-14 09:11:32 +02:00
cmsis-dsp cmake: compiler: Added property flag for optimization fast 2025-03-07 20:01:18 +01:00
cmsis-nn cmake: compiler: Added property flag for optimization fast 2025-03-07 20:01:18 +01:00
fatfs fatfs: add support for mmc disks when generating FF_VOLUME_STRS 2025-04-30 16:26:10 +02:00
hal_ambiq soc: arm: ambiq: apollo510: Add support for Apollo510 SoC 2025-04-21 20:04:31 +02:00
hal_bouffalolab soc: bflb: rename bouffalolab_bflb soc family to bflb 2025-04-28 13:40:55 +02:00
hal_ethos_u
hal_gigadevice
hal_infineon drivers: wifi: AIROC: add support of new devices 2025-04-30 13:59:50 +02:00
hal_nordic modules: hal_nordic: bump regtool to 9.1.0 2025-04-24 16:54:37 +02:00
hal_nxp modules: hal_nxp: Include DAC12 HAL driver 2025-05-13 03:20:29 +02:00
hal_rpi_pico pico-sdk: Exclude the watchdog driver. 2025-03-07 19:47:41 +01:00
hal_silabs driver: sleeptimer: siwx917: Add siwx91x Sleeptimer driver 2025-04-03 06:24:54 +02:00
hal_st
hal_tdk modules: hal_tdk: Add icp201xx support 2025-04-07 15:17:44 +02:00
hal_wch hal: wch: widen the checks to include the CH32V family 2025-05-09 01:40:22 +02:00
hostap modules: mbedtls: make key exchange Kconfigs depend on, not select 2025-05-13 22:22:43 -04:00
liblc3
littlefs
loramac-node
lvgl modules: lvgl: input: fix indev binding to display 2025-05-13 22:21:50 -04:00
lz4
mbedtls modules: mbedtls: make key exchange Kconfigs depend on, not select 2025-05-13 22:22:43 -04:00
nanopb
nrf_wifi nrf_wifi: Add nRF71 support 2025-05-06 15:32:11 +02:00
openthread openthread: Fix kconfigs according to the Kconfig Style Guidelines 2025-05-13 17:44:59 +02:00
percepio
segger cmake: segger: linker_script: handle section rtt_buff_data 2025-02-21 18:03:29 +00:00
tflite-micro modules: tflite-micro: update cmakelists 2025-02-13 06:39:17 +01:00
thrift net: lib: tls_credentials: Rename TLS_CREDENTIAL_SERVER_CERTIFICATE 2025-03-21 14:18:52 +01:00
trusted-firmware-a
trusted-firmware-m modules: CMSIS_6: fix path and use it for TF-M 2025-05-14 09:11:32 +02:00
uoscore-uedhoc modules: Update uoscore-uedhoc revision to the latest 2025-02-13 20:12:18 +01:00
zcbor
Kconfig goc: renesas: rx: Initial support for RX130 SOC 2025-05-02 09:18:16 +02:00
Kconfig.altera
Kconfig.atmel
Kconfig.chre
Kconfig.cypress
Kconfig.eos_s3
Kconfig.esp32
Kconfig.infineon
Kconfig.intel
Kconfig.libmetal
Kconfig.mcuboot mcuboot: Kconfig options for single app slot RAM loading mode 2025-04-08 16:12:33 +02:00
Kconfig.microchip
Kconfig.nuvoton
Kconfig.open-amp
Kconfig.picolibc
Kconfig.renesas drivers: can: Initial support for RZ/G3S 2025-05-09 17:59:38 +02:00
Kconfig.rust
Kconfig.simplelink
Kconfig.sof
Kconfig.stm32 modules: stm32: add DCMIPP and DDR modules found on STM32MP13XX 2025-04-30 23:03:17 +02:00
Kconfig.sysbuild
Kconfig.syst
Kconfig.telink
Kconfig.tinycrypt
Kconfig.vega
Kconfig.wurthelektronik
Kconfig.xtensa
modules.cmake