zephyr/soc/arm
Gerard Marull-Paretas 9c961571a2 modules: cmsis: move glue code to modules/cmsis
The CMSIS module glue code was part of arch/ directory. Move it to
modules/cmsis, and provide a single entry point for it: cmsis_core.h.
This entry header will include the right CMSIS header (M or A/R).

To make this change possible, CMSIS module Kconfig/CMake are declared as
external, allowing us to add a new Zephyr include directory.

All files including CMSIS have been updated.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-08-24 13:20:21 +02:00
..
ambiq soc: arm: ambiq: apollo4x: configure STIMER 2023-08-04 10:48:58 +02:00
arm modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
aspeed soc: arm: aspeed: remove unused DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
atmel_sam modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
atmel_sam0 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
bcm_vk soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
common/cortex_m soc: arm: common: cortex_m: Move arm_mpu_mem_cfg.h 2023-08-16 14:56:06 +02:00
cypress modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
gigadevice soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
infineon_cat1 board: add cy8ckit 062 pioneer 2023-07-27 15:26:40 -04:00
infineon_xmc drivers: pwm: Add driver for xmc4xxx using ccu8 module 2023-07-26 15:09:41 +02:00
intel_socfpga_std modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
microchip_mec modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
nordic_nrf modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
nuvoton_npcx modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
nuvoton_numaker timer: allow for configuring it out 2023-08-03 10:29:46 +02:00
nuvoton_numicro drivers: pinctrl: add numicro pinctrl driver 2022-12-08 18:46:33 +01:00
nxp_imx modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
nxp_kinetis modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
nxp_lpc soc: arm: nxp: lpc55xxx: Change PLL1 frequency to 144 MHz 2023-08-16 10:20:44 +02:00
nxp_s32 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
quicklogic_eos_s3 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
renesas_rcar soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
renesas_smartbond modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
rpi_pico soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
silabs_exx32 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
st_stm32 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
ti_k3 soc: arm64: add comments expanding the K3 acronym 2023-07-24 09:10:09 +00:00
ti_lm3s6965 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
ti_simplelink drivers: cc13xx_cc26xx: pinctrl: support edge detection 2023-07-26 14:32:53 +02:00
xilinx_zynq7000 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
xilinx_zynqmp modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
CMakeLists.txt soc: arm: framework for common fixed MPU region configuration 2019-12-09 11:51:14 -05:00
Kconfig soc: nordic_nrf: nrf91: Add support for nRF9161 SiP / nRF9120 SoC 2023-04-17 09:30:12 -07:00