diff --git a/arch/arm/core/aarch32/cortex_a_r/cache.c b/arch/arm/core/aarch32/cortex_a_r/cache.c index fa921d2c092..164021a27d6 100644 --- a/arch/arm/core/aarch32/cortex_a_r/cache.c +++ b/arch/arm/core/aarch32/cortex_a_r/cache.c @@ -14,7 +14,7 @@ #include #include -#include +#include #include /* Cache Type Register */ diff --git a/arch/arm/core/aarch32/cortex_a_r/tcm.c b/arch/arm/core/aarch32/cortex_a_r/tcm.c index 05f4046c198..6e966d181a2 100644 --- a/arch/arm/core/aarch32/cortex_a_r/tcm.c +++ b/arch/arm/core/aarch32/cortex_a_r/tcm.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ #include -#include +#include void z_arm_tcm_disable_ecc(void) { diff --git a/arch/arm/core/aarch32/cortex_a_r/thread.c b/arch/arm/core/aarch32/cortex_a_r/thread.c index 904e9c11378..736797f4011 100644 --- a/arch/arm/core/aarch32/cortex_a_r/thread.c +++ b/arch/arm/core/aarch32/cortex_a_r/thread.c @@ -5,7 +5,7 @@ */ #include -#include +#include bool z_arm_thread_is_in_user_mode(void) { diff --git a/arch/arm/core/aarch32/cortex_m/cache.c b/arch/arm/core/aarch32/cortex_m/cache.c index e0bd78ff186..df746eb0474 100644 --- a/arch/arm/core/aarch32/cortex_m/cache.c +++ b/arch/arm/core/aarch32/cortex_m/cache.c @@ -13,7 +13,7 @@ #include #include -#include +#include void arch_dcache_enable(void) { diff --git a/arch/arm/core/aarch32/cortex_m/fpu.c b/arch/arm/core/aarch32/cortex_m/fpu.c index 19921795b79..0e6084470e9 100644 --- a/arch/arm/core/aarch32/cortex_m/fpu.c +++ b/arch/arm/core/aarch32/cortex_m/fpu.c @@ -6,7 +6,7 @@ */ #include -#include +#include #include /** diff --git a/arch/arm/core/aarch32/cortex_m/irq_init.c b/arch/arm/core/aarch32/cortex_m/irq_init.c index d579337da35..b6b128e3368 100644 --- a/arch/arm/core/aarch32/cortex_m/irq_init.c +++ b/arch/arm/core/aarch32/cortex_m/irq_init.c @@ -11,7 +11,7 @@ */ #include -#include +#include /** * diff --git a/arch/arm/core/aarch32/cortex_m/scb.c b/arch/arm/core/aarch32/cortex_m/scb.c index 3e19db8b43b..472c8242465 100644 --- a/arch/arm/core/aarch32/cortex_m/scb.c +++ b/arch/arm/core/aarch32/cortex_m/scb.c @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include #include diff --git a/arch/arm/core/aarch32/cortex_m/thread.c b/arch/arm/core/aarch32/cortex_m/thread.c index 74426821314..6ada938f6e1 100644 --- a/arch/arm/core/aarch32/cortex_m/thread.c +++ b/arch/arm/core/aarch32/cortex_m/thread.c @@ -5,7 +5,7 @@ */ #include -#include +#include bool z_arm_thread_is_in_user_mode(void) { diff --git a/arch/arm/core/aarch32/cortex_m/timing.c b/arch/arm/core/aarch32/cortex_m/timing.c index 5bf6e80dd61..2e2912487f8 100644 --- a/arch/arm/core/aarch32/cortex_m/timing.c +++ b/arch/arm/core/aarch32/cortex_m/timing.c @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include /** diff --git a/arch/arm/core/aarch32/cortex_m/tz/arm_core_tz.c b/arch/arm/core/aarch32/cortex_m/tz/arm_core_tz.c index cea69bbe607..1a316be7265 100644 --- a/arch/arm/core/aarch32/cortex_m/tz/arm_core_tz.c +++ b/arch/arm/core/aarch32/cortex_m/tz/arm_core_tz.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -#include +#include #include #include diff --git a/arch/arm/core/aarch32/irq_manage.c b/arch/arm/core/aarch32/irq_manage.c index 29050524e0d..6ad5adf7cda 100644 --- a/arch/arm/core/aarch32/irq_manage.c +++ b/arch/arm/core/aarch32/irq_manage.c @@ -17,7 +17,7 @@ #include #include #if defined(CONFIG_CPU_CORTEX_M) -#include +#include #elif defined(CONFIG_CPU_AARCH32_CORTEX_A) \ || defined(CONFIG_CPU_AARCH32_CORTEX_R) #include diff --git a/arch/arm/core/aarch32/mmu/arm_mmu.c b/arch/arm/core/aarch32/mmu/arm_mmu.c index 53f56591e35..3658b2df639 100644 --- a/arch/arm/core/aarch32/mmu/arm_mmu.c +++ b/arch/arm/core/aarch32/mmu/arm_mmu.c @@ -29,7 +29,7 @@ #include #include -#include +#include #include #include "arm_mmu_priv.h" diff --git a/arch/arm/include/aarch32/cortex_m/dwt.h b/arch/arm/include/aarch32/cortex_m/dwt.h index 08a3d4c8fdd..ed0df44dfde 100644 --- a/arch/arm/include/aarch32/cortex_m/dwt.h +++ b/arch/arm/include/aarch32/cortex_m/dwt.h @@ -20,7 +20,7 @@ #else -#include +#include #include #ifdef __cplusplus diff --git a/arch/arm/include/aarch32/cortex_m/exc.h b/arch/arm/include/aarch32/cortex_m/exc.h index b4f1b6cd8f7..13fc08f178d 100644 --- a/arch/arm/include/aarch32/cortex_m/exc.h +++ b/arch/arm/include/aarch32/cortex_m/exc.h @@ -22,7 +22,7 @@ #else -#include +#include #include #include diff --git a/arch/arm/include/aarch32/cortex_m/stack.h b/arch/arm/include/aarch32/cortex_m/stack.h index 2dc69f93264..f5c4de5902a 100644 --- a/arch/arm/include/aarch32/cortex_m/stack.h +++ b/arch/arm/include/aarch32/cortex_m/stack.h @@ -20,7 +20,7 @@ #else -#include +#include #ifdef __cplusplus extern "C" { diff --git a/boards/arm/arty/board.c b/boards/arm/arty/board.c index b2539d7aedd..c87f3249649 100644 --- a/boards/arm/arty/board.c +++ b/boards/arm/arty/board.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -#include +#include #include #include #include diff --git a/drivers/cache/cache_aspeed.c b/drivers/cache/cache_aspeed.c index 77fbe17309a..43150bfa2c6 100644 --- a/drivers/cache/cache_aspeed.c +++ b/drivers/cache/cache_aspeed.c @@ -5,7 +5,7 @@ */ #include -#include +#include #include #include diff --git a/drivers/clock_control/clock_control_mchp_xec.c b/drivers/clock_control/clock_control_mchp_xec.c index f9da6c2a00b..ae79ae1b416 100644 --- a/drivers/clock_control/clock_control_mchp_xec.c +++ b/drivers/clock_control/clock_control_mchp_xec.c @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include #include diff --git a/drivers/display/display_stm32_ltdc.c b/drivers/display/display_stm32_ltdc.c index b9f14b8c91f..81ca122ed22 100644 --- a/drivers/display/display_stm32_ltdc.c +++ b/drivers/display/display_stm32_ltdc.c @@ -55,7 +55,7 @@ LOG_MODULE_REGISTER(display_stm32_ltdc, CONFIG_DISPLAY_LOG_LEVEL); #endif #if defined(CONFIG_HAS_CMSIS_CORE_M) -#include +#include #if __DCACHE_PRESENT == 1 #define CACHE_INVALIDATE(addr, size) SCB_InvalidateDCache_by_Addr((addr), (size)) diff --git a/drivers/gpio/gpio_mchp_xec_v2.c b/drivers/gpio/gpio_mchp_xec_v2.c index d24e9449708..7cb22a5aa42 100644 --- a/drivers/gpio/gpio_mchp_xec_v2.c +++ b/drivers/gpio/gpio_mchp_xec_v2.c @@ -13,7 +13,7 @@ #include #include #include -#include +#include #include #include diff --git a/drivers/interrupt_controller/intc_mchp_ecia_xec.c b/drivers/interrupt_controller/intc_mchp_ecia_xec.c index 29692c9dbd7..64a8fa2b97b 100644 --- a/drivers/interrupt_controller/intc_mchp_ecia_xec.c +++ b/drivers/interrupt_controller/intc_mchp_ecia_xec.c @@ -13,7 +13,7 @@ #define DT_DRV_COMPAT microchip_xec_ecia #include -#include +#include #include #include #include diff --git a/drivers/kscan/kscan_mchp_xec.c b/drivers/kscan/kscan_mchp_xec.c index 8b9231ba2d3..d3a39868c28 100644 --- a/drivers/kscan/kscan_mchp_xec.c +++ b/drivers/kscan/kscan_mchp_xec.c @@ -6,7 +6,7 @@ #define DT_DRV_COMPAT microchip_xec_kscan -#include +#include #include #include #ifdef CONFIG_SOC_SERIES_MEC172X diff --git a/drivers/ps2/ps2_mchp_xec.c b/drivers/ps2/ps2_mchp_xec.c index f2dd97d2738..ccd2957982e 100644 --- a/drivers/ps2/ps2_mchp_xec.c +++ b/drivers/ps2/ps2_mchp_xec.c @@ -7,7 +7,7 @@ #define DT_DRV_COMPAT microchip_xec_ps2 -#include +#include #include #include #include diff --git a/drivers/serial/uart_lpc11u6x.c b/drivers/serial/uart_lpc11u6x.c index 47a687c1618..23a65f5b34d 100644 --- a/drivers/serial/uart_lpc11u6x.c +++ b/drivers/serial/uart_lpc11u6x.c @@ -5,7 +5,7 @@ */ #define DT_DRV_COMPAT nxp_lpc11u6x_uart -#include +#include #include #include diff --git a/drivers/timer/cortex_m_systick.c b/drivers/timer/cortex_m_systick.c index 53d85aa23e4..24c1457472c 100644 --- a/drivers/timer/cortex_m_systick.c +++ b/drivers/timer/cortex_m_systick.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include diff --git a/drivers/timer/mchp_xec_rtos_timer.c b/drivers/timer/mchp_xec_rtos_timer.c index 65d11a2cfd5..223c61e470b 100644 --- a/drivers/timer/mchp_xec_rtos_timer.c +++ b/drivers/timer/mchp_xec_rtos_timer.c @@ -12,7 +12,7 @@ #include #include #include -#include +#include #include BUILD_ASSERT(!IS_ENABLED(CONFIG_SMP), "XEC RTOS timer doesn't support SMP"); diff --git a/include/zephyr/arch/arm/aarch32/barrier.h b/include/zephyr/arch/arm/aarch32/barrier.h index 60b60f84b6e..a943a069cb6 100644 --- a/include/zephyr/arch/arm/aarch32/barrier.h +++ b/include/zephyr/arch/arm/aarch32/barrier.h @@ -11,9 +11,9 @@ #endif #if defined(CONFIG_CPU_CORTEX_M) -#include +#include #else -#include +#include #endif #ifdef __cplusplus diff --git a/include/zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h b/include/zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h index c1615c7a156..1558eb031d8 100644 --- a/include/zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h +++ b/include/zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h @@ -16,7 +16,7 @@ #include #include -#include +#include #include #ifdef __cplusplus diff --git a/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h b/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h index 963a1dd6e0e..4451c0fa892 100644 --- a/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h +++ b/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h @@ -8,7 +8,7 @@ #ifndef _ASMLANGUAGE #if defined(CONFIG_CPU_CORTEX_M) -#include +#include #endif /* Convenience macros to represent the ARMv7-M-specific diff --git a/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h b/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h index 67a5a365993..0f919c70a33 100644 --- a/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h +++ b/include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h @@ -32,7 +32,7 @@ #define MPU_RLAR_AttrIndx_Msk (0x7UL << MPU_RLAR_AttrIndx_Pos) #define MPU_RLAR_EN_Msk (0x1UL) #else -#include +#include #endif /* Privileged No Access, Unprivileged No Access */ diff --git a/modules/cmsis/CMakeLists.txt b/modules/cmsis/CMakeLists.txt new file mode 100644 index 00000000000..59a8307a8fb --- /dev/null +++ b/modules/cmsis/CMakeLists.txt @@ -0,0 +1,8 @@ +# Copyright (c) 2023 Nordic Semiconductor ASA +# SPDX-License-Identifier: Apache-2.0 + +add_subdirectory(${ZEPHYR_CURRENT_MODULE_DIR} cmsis) + +if(CONFIG_CPU_CORTEX_M OR CONFIG_CPU_AARCH32_CORTEX_A OR CONFIG_CPU_AARCH32_CORTEX_R) + zephyr_include_directories(.) +endif() diff --git a/modules/cmsis/cmsis_core.h b/modules/cmsis/cmsis_core.h new file mode 100644 index 00000000000..04e5566cc0a --- /dev/null +++ b/modules/cmsis/cmsis_core.h @@ -0,0 +1,15 @@ +/* + * Copyright (c) 2023 Nordic Semiconductor ASA + * SPDX-License-Identifier: Apache-2.0 + */ + +#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_H_ +#define ZEPHYR_MODULES_CMSIS_CMSIS_H_ + +#if defined(CONFIG_CPU_CORTEX_M) +#include "cmsis_core_m.h" +#elif defined(CONFIG_CPU_AARCH32_CORTEX_A) || defined(CONFIG_CPU_AARCH32_CORTEX_R) +#include "cmsis_core_a_r.h" +#endif + +#endif /* ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_M_CMSIS_H_ */ diff --git a/include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis.h b/modules/cmsis/cmsis_core_a_r.h similarity index 83% rename from include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis.h rename to modules/cmsis/cmsis_core_a_r.h index 38de02ab15c..9f4514edb47 100644 --- a/include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis.h +++ b/modules/cmsis/cmsis_core_a_r.h @@ -11,8 +11,8 @@ * This header contains the interface to the ARM CMSIS Core headers. */ -#ifndef ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CMSIS_H_ -#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CMSIS_H_ +#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_A_R_H_ +#define ZEPHYR_MODULES_CMSIS_CMSIS_A_R_H_ #include @@ -61,6 +61,6 @@ extern "C" { #error "Unknown device" #endif -#include +#include "cmsis_core_a_r_ext.h" -#endif /* ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CMSIS_H_ */ +#endif /* ZEPHYR_MODULES_CMSIS_CMSIS_A_R_H_ */ diff --git a/include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis_ext.h b/modules/cmsis/cmsis_core_a_r_ext.h similarity index 90% rename from include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis_ext.h rename to modules/cmsis/cmsis_core_a_r_ext.h index 911885d0bf2..0752b1474fa 100644 --- a/include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis_ext.h +++ b/modules/cmsis/cmsis_core_a_r_ext.h @@ -15,8 +15,8 @@ * NOTE: cmsis.h includes this file; do not manually include this file. */ -#ifndef ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CMSIS_EXT_H_ -#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CMSIS_EXT_H_ +#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_A_R_EXT_H_ +#define ZEPHYR_MODULES_CMSIS_CMSIS_A_R_EXT_H_ /* FSR Register Definitions */ #if defined(CONFIG_AARCH32_ARMV8_R) @@ -74,4 +74,4 @@ __STATIC_FORCEINLINE uint32_t __get_DBGDSCR(void) return result; } -#endif /* ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CMSIS_EXT_H_ */ +#endif /* ZEPHYR_MODULES_CMSIS_CMSIS_A_R_EXT_H_ */ diff --git a/include/zephyr/arch/arm/aarch32/cortex_m/cmsis.h b/modules/cmsis/cmsis_core_m.h similarity index 94% rename from include/zephyr/arch/arm/aarch32/cortex_m/cmsis.h rename to modules/cmsis/cmsis_core_m.h index 541f12a73e9..849c496a9bd 100644 --- a/include/zephyr/arch/arm/aarch32/cortex_m/cmsis.h +++ b/modules/cmsis/cmsis_core_m.h @@ -11,8 +11,8 @@ * This header contains the interface to the ARM CMSIS Core headers. */ -#ifndef ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_M_CMSIS_H_ -#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_M_CMSIS_H_ +#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_M_H_ +#define ZEPHYR_MODULES_CMSIS_CMSIS_M_H_ #include @@ -105,4 +105,4 @@ typedef enum { #error "Unknown Cortex-M device" #endif -#endif /* ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_M_CMSIS_H_ */ +#endif /* ZEPHYR_MODULES_CMSIS_CMSIS_M_H_ */ diff --git a/modules/trusted-firmware-m/interface/interface.c b/modules/trusted-firmware-m/interface/interface.c index 9cbcf5636c6..fc3547b598c 100644 --- a/modules/trusted-firmware-m/interface/interface.c +++ b/modules/trusted-firmware-m/interface/interface.c @@ -8,7 +8,7 @@ #include #include #include -#include +#include #include #include diff --git a/samples/application_development/code_relocation_nocopy/src/main.c b/samples/application_development/code_relocation_nocopy/src/main.c index 402634b2718..025fec384c8 100644 --- a/samples/application_development/code_relocation_nocopy/src/main.c +++ b/samples/application_development/code_relocation_nocopy/src/main.c @@ -15,7 +15,7 @@ * to configure the region appropriately in arm_mpu_regions.c. */ #ifdef CONFIG_ARM_MPU -#include +#include void disable_mpu_rasr_xn(void) { uint32_t index; diff --git a/samples/subsys/debug/debugmon/src/main.c b/samples/subsys/debug/debugmon/src/main.c index a1554e62963..afb5320ff13 100644 --- a/samples/subsys/debug/debugmon/src/main.c +++ b/samples/subsys/debug/debugmon/src/main.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #define LED0_NODE DT_ALIAS(led0) diff --git a/soc/arm/arm/fvp_aemv8r_aarch32/soc.c b/soc/arm/arm/fvp_aemv8r_aarch32/soc.c index cca6d2622cc..56532ce9a9f 100644 --- a/soc/arm/arm/fvp_aemv8r_aarch32/soc.c +++ b/soc/arm/arm/fvp_aemv8r_aarch32/soc.c @@ -5,7 +5,7 @@ */ #include -#include +#include #include void z_arm_platform_init(void) diff --git a/soc/arm/atmel_sam/sam3x/soc.c b/soc/arm/atmel_sam/sam3x/soc.c index 7e9e997910f..28ed42acedf 100644 --- a/soc/arm/atmel_sam/sam3x/soc.c +++ b/soc/arm/atmel_sam/sam3x/soc.c @@ -18,7 +18,8 @@ #include #include #include -#include + +#include /* * PLL clock = Main * (MULA + 1) / DIVA diff --git a/soc/arm/atmel_sam/sam4e/soc.c b/soc/arm/atmel_sam/sam4e/soc.c index 2b374da4556..5c51214ece0 100644 --- a/soc/arm/atmel_sam/sam4e/soc.c +++ b/soc/arm/atmel_sam/sam4e/soc.c @@ -18,7 +18,8 @@ #include #include #include -#include + +#include /** * @brief Setup various clock on SoC at boot time. diff --git a/soc/arm/atmel_sam/sam4s/soc.c b/soc/arm/atmel_sam/sam4s/soc.c index 9937fcd6c80..cf2f1b6563b 100644 --- a/soc/arm/atmel_sam/sam4s/soc.c +++ b/soc/arm/atmel_sam/sam4s/soc.c @@ -18,7 +18,8 @@ #include #include #include -#include + +#include /** * @brief Setup various clock on SoC at boot time. diff --git a/soc/arm/atmel_sam/same70/soc.c b/soc/arm/atmel_sam/same70/soc.c index a20632e6ede..79d7c9fa830 100644 --- a/soc/arm/atmel_sam/same70/soc.c +++ b/soc/arm/atmel_sam/same70/soc.c @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL diff --git a/soc/arm/atmel_sam/samv71/soc.c b/soc/arm/atmel_sam/samv71/soc.c index 53f4dfd3795..7571ce46dc7 100644 --- a/soc/arm/atmel_sam/samv71/soc.c +++ b/soc/arm/atmel_sam/samv71/soc.c @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL diff --git a/soc/arm/atmel_sam0/common/soc_samd2x.c b/soc/arm/atmel_sam0/common/soc_samd2x.c index d5ff7cd1626..bc488ab724c 100644 --- a/soc/arm/atmel_sam0/common/soc_samd2x.c +++ b/soc/arm/atmel_sam0/common/soc_samd2x.c @@ -22,12 +22,12 @@ * GCLK Gen 3 -> ADC @ 8 MHz */ -#include #include #include #include #include +#include /** * Fix different naming conventions for SAMD20 diff --git a/soc/arm/atmel_sam0/common/soc_saml2x.c b/soc/arm/atmel_sam0/common/soc_saml2x.c index 3045c4dc24c..c4c1a659dd6 100644 --- a/soc/arm/atmel_sam0/common/soc_saml2x.c +++ b/soc/arm/atmel_sam0/common/soc_saml2x.c @@ -10,11 +10,11 @@ * @brief Atmel SAML MCU series initialization code */ -#include #include #include #include #include +#include /* the SAML21 currently operates only in Performance Level 2... sleep * and low-power operation are not currently supported by the BSP diff --git a/soc/arm/cypress/psoc6/soc.c b/soc/arm/cypress/psoc6/soc.c index 9a5baefea10..7ea7d2ed0d6 100644 --- a/soc/arm/cypress/psoc6/soc.c +++ b/soc/arm/cypress/psoc6/soc.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include "cy_syslib.h" diff --git a/soc/arm/intel_socfpga_std/cyclonev/soc.c b/soc/arm/intel_socfpga_std/cyclonev/soc.c index c00964600a4..70e697dd62b 100644 --- a/soc/arm/intel_socfpga_std/cyclonev/soc.c +++ b/soc/arm/intel_socfpga_std/cyclonev/soc.c @@ -12,9 +12,10 @@ #include #include #include -#include #include "soc.h" +#include + void arch_reserved_pages_update(void) { /* Function created to reserve the vector table */ diff --git a/soc/arm/microchip_mec/mec1501/soc.c b/soc/arm/microchip_mec/mec1501/soc.c index 11960427ae6..27fd059c339 100644 --- a/soc/arm/microchip_mec/mec1501/soc.c +++ b/soc/arm/microchip_mec/mec1501/soc.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include /* * Initialize MEC1501 EC Interrupt Aggregator (ECIA) and external NVIC diff --git a/soc/arm/microchip_mec/mec172x/power.c b/soc/arm/microchip_mec/mec172x/power.c index 0f31cca3128..6c56ea62850 100644 --- a/soc/arm/microchip_mec/mec172x/power.c +++ b/soc/arm/microchip_mec/mec172x/power.c @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include "device_power.h" #include "soc_power_debug.h" diff --git a/soc/arm/microchip_mec/mec172x/soc.c b/soc/arm/microchip_mec/mec172x/soc.c index e8edd7e7aae..9de2f7ce552 100644 --- a/soc/arm/microchip_mec/mec172x/soc.c +++ b/soc/arm/microchip_mec/mec172x/soc.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include /* Enable SWD and ETM debug interface and pins. * NOTE: ETM TRACE pins exposed on MEC172x EVB J30 12,14,16,18,20. diff --git a/soc/arm/nordic_nrf/nrf52/soc.c b/soc/arm/nordic_nrf/nrf52/soc.c index fe610a1aa45..52b97164e72 100644 --- a/soc/arm/nordic_nrf/nrf52/soc.c +++ b/soc/arm/nordic_nrf/nrf52/soc.c @@ -14,11 +14,12 @@ #include #include -#include #include #include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/nordic_nrf/nrf53/soc.c b/soc/arm/nordic_nrf/nrf53/soc.c index be2c36c3bbe..6552f9d4bb1 100644 --- a/soc/arm/nordic_nrf/nrf53/soc.c +++ b/soc/arm/nordic_nrf/nrf53/soc.c @@ -14,7 +14,6 @@ #include #include -#include #include #include #include @@ -34,6 +33,8 @@ #endif #include +#include + #define PIN_XL1 0 #define PIN_XL2 1 diff --git a/soc/arm/nordic_nrf/nrf91/soc.c b/soc/arm/nordic_nrf/nrf91/soc.c index 500d26ee76b..5eb6342e690 100644 --- a/soc/arm/nordic_nrf/nrf91/soc.c +++ b/soc/arm/nordic_nrf/nrf91/soc.c @@ -14,10 +14,11 @@ #include #include -#include #include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/nuvoton_npcx/common/power.c b/soc/arm/nuvoton_npcx/common/power.c index e7fe036f766..ea36d4b37f7 100644 --- a/soc/arm/nuvoton_npcx/common/power.c +++ b/soc/arm/nuvoton_npcx/common/power.c @@ -45,7 +45,7 @@ * INCLUDE FILES: soc_clock.h */ -#include +#include #include #include #include diff --git a/soc/arm/nxp_imx/mcimx6x_m4/soc.c b/soc/arm/nxp_imx/mcimx6x_m4/soc.c index e9a3b1d4df6..cccff03125e 100644 --- a/soc/arm/nxp_imx/mcimx6x_m4/soc.c +++ b/soc/arm/nxp_imx/mcimx6x_m4/soc.c @@ -8,9 +8,10 @@ #include #include #include -#include #include "wdog_imx.h" +#include + /* Initialize Resource Domain Controller. */ static void SOC_RdcInit(void) { diff --git a/soc/arm/nxp_imx/rt/soc_rt10xx.c b/soc/arm/nxp_imx/rt/soc_rt10xx.c index 914d568563f..e61eb871441 100644 --- a/soc/arm/nxp_imx/rt/soc_rt10xx.c +++ b/soc/arm/nxp_imx/rt/soc_rt10xx.c @@ -11,7 +11,6 @@ #include #include #include -#include #ifdef CONFIG_NXP_IMX_RT_BOOT_HEADER #include #endif @@ -22,6 +21,8 @@ #include "usb.h" #endif +#include + #define CCM_NODE DT_INST(0, nxp_imx_ccm) #define BUILD_ASSERT_PODF_IN_RANGE(podf, a, b) \ diff --git a/soc/arm/nxp_imx/rt/soc_rt11xx.c b/soc/arm/nxp_imx/rt/soc_rt11xx.c index 6efa7a3aada..5e1b34476e8 100644 --- a/soc/arm/nxp_imx/rt/soc_rt11xx.c +++ b/soc/arm/nxp_imx/rt/soc_rt11xx.c @@ -14,7 +14,6 @@ #include #include #include -#include #ifdef CONFIG_NXP_IMX_RT_BOOT_HEADER #include #endif @@ -35,6 +34,8 @@ #include "usb.h" #endif +#include + #define DUAL_CORE_MU_ENABLED \ (CONFIG_SECOND_CORE_MCUX && CONFIG_IPM && CONFIG_IPM_IMX_REV2) diff --git a/soc/arm/nxp_kinetis/k2x/soc.c b/soc/arm/nxp_kinetis/k2x/soc.c index dedb1367060..67ea1183401 100644 --- a/soc/arm/nxp_kinetis/k2x/soc.c +++ b/soc/arm/nxp_kinetis/k2x/soc.c @@ -23,7 +23,7 @@ #include #include #include -#include +#include #define TIMESRC_OSCERCLK (2) diff --git a/soc/arm/nxp_kinetis/k6x/soc.c b/soc/arm/nxp_kinetis/k6x/soc.c index 1464df9a327..083f695db32 100644 --- a/soc/arm/nxp_kinetis/k6x/soc.c +++ b/soc/arm/nxp_kinetis/k6x/soc.c @@ -20,7 +20,8 @@ #include #include #include -#include + +#include #define LPUART0SRC_OSCERCLK (1) diff --git a/soc/arm/nxp_kinetis/ke1xf/soc.c b/soc/arm/nxp_kinetis/ke1xf/soc.c index b48ed1a8886..b2c0ce95c56 100644 --- a/soc/arm/nxp_kinetis/ke1xf/soc.c +++ b/soc/arm/nxp_kinetis/ke1xf/soc.c @@ -13,7 +13,7 @@ #include #include #include -#include +#include #define ASSERT_WITHIN_RANGE(val, min, max, str) \ BUILD_ASSERT(val >= min && val <= max, str) diff --git a/soc/arm/nxp_kinetis/kwx/soc_kw2xd.c b/soc/arm/nxp_kinetis/kwx/soc_kw2xd.c index eaecced4ae1..8a6b0f8045b 100644 --- a/soc/arm/nxp_kinetis/kwx/soc_kw2xd.c +++ b/soc/arm/nxp_kinetis/kwx/soc_kw2xd.c @@ -13,7 +13,8 @@ #include #include #include -#include + +#include #define PLLFLLSEL_MCGFLLCLK (0) #define PLLFLLSEL_MCGPLLCLK (1) diff --git a/soc/arm/nxp_s32/s32k/soc.c b/soc/arm/nxp_s32/s32k/soc.c index 502a411ac4b..5db4204a89c 100644 --- a/soc/arm/nxp_s32/s32k/soc.c +++ b/soc/arm/nxp_s32/s32k/soc.c @@ -7,8 +7,8 @@ #include #include #include -#include +#include #include #ifdef CONFIG_XIP diff --git a/soc/arm/nxp_s32/s32ze/soc.c b/soc/arm/nxp_s32/s32ze/soc.c index 5e242d413ae..4a1837f9dca 100644 --- a/soc/arm/nxp_s32/s32ze/soc.c +++ b/soc/arm/nxp_s32/s32ze/soc.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include diff --git a/soc/arm/quicklogic_eos_s3/soc.c b/soc/arm/quicklogic_eos_s3/soc.c index ed2cdb70ef9..ff18c372740 100644 --- a/soc/arm/quicklogic_eos_s3/soc.c +++ b/soc/arm/quicklogic_eos_s3/soc.c @@ -8,7 +8,7 @@ #include #include #include -#include +#include void eos_s3_lock_enable(void) { diff --git a/soc/arm/renesas_smartbond/da1469x/soc.c b/soc/arm/renesas_smartbond/da1469x/soc.c index 531bd4b1146..5fc566748c6 100644 --- a/soc/arm/renesas_smartbond/da1469x/soc.c +++ b/soc/arm/renesas_smartbond/da1469x/soc.c @@ -5,7 +5,6 @@ */ #include -#include #include #include #include @@ -14,6 +13,7 @@ #include #include #include +#include #define REMAP_ADR0_QSPI 0x2 diff --git a/soc/arm/silabs_exx32/common/soc.c b/soc/arm/silabs_exx32/common/soc.c index c2e152aec08..0aab80ea06b 100644 --- a/soc/arm/silabs_exx32/common/soc.c +++ b/soc/arm/silabs_exx32/common/soc.c @@ -9,7 +9,6 @@ * @brief Common SoC initialization for the EXX32 */ -#include #include #include #include @@ -18,6 +17,7 @@ #include #include #include +#include #ifdef CONFIG_SOC_GECKO_DEV_INIT #include diff --git a/soc/arm/st_stm32/stm32c0/soc.c b/soc/arm/st_stm32/stm32c0/soc.c index 14ad99a278d..65a7c518a0f 100644 --- a/soc/arm/st_stm32/stm32c0/soc.c +++ b/soc/arm/st_stm32/stm32c0/soc.c @@ -11,10 +11,11 @@ #include #include -#include #include #include +#include + /** * @brief Perform basic hardware initialization at boot. * diff --git a/soc/arm/st_stm32/stm32f0/soc.c b/soc/arm/st_stm32/stm32f0/soc.c index a59e9214203..c50512cc389 100644 --- a/soc/arm/st_stm32/stm32f0/soc.c +++ b/soc/arm/st_stm32/stm32f0/soc.c @@ -12,10 +12,11 @@ #include #include #include -#include #include #include +#include + #if defined(CONFIG_SW_VECTOR_RELAY) || defined(CONFIG_SW_VECTOR_RELAY_CLIENT) extern void *_vector_table_pointer; #endif diff --git a/soc/arm/st_stm32/stm32f1/soc.c b/soc/arm/st_stm32/stm32f1/soc.c index b4f034dbc25..69492f23402 100644 --- a/soc/arm/st_stm32/stm32f1/soc.c +++ b/soc/arm/st_stm32/stm32f1/soc.c @@ -11,7 +11,8 @@ #include #include -#include + +#include /** * @brief Perform basic hardware initialization at boot. diff --git a/soc/arm/st_stm32/stm32f2/soc.c b/soc/arm/st_stm32/stm32f2/soc.c index 89e711b62c4..fee0be753bd 100644 --- a/soc/arm/st_stm32/stm32f2/soc.c +++ b/soc/arm/st_stm32/stm32f2/soc.c @@ -13,11 +13,12 @@ #include #include #include -#include #include #include #include +#include + /** * @brief Perform basic hardware initialization at boot. * diff --git a/soc/arm/st_stm32/stm32f3/soc.c b/soc/arm/st_stm32/stm32f3/soc.c index 97a29e35a8d..74a5bc40b40 100644 --- a/soc/arm/st_stm32/stm32f3/soc.c +++ b/soc/arm/st_stm32/stm32f3/soc.c @@ -12,7 +12,8 @@ #include #include #include -#include + +#include /** * @brief Perform basic hardware initialization at boot. diff --git a/soc/arm/st_stm32/stm32f4/soc.c b/soc/arm/st_stm32/stm32f4/soc.c index 66f1bb7e795..3583615a097 100644 --- a/soc/arm/st_stm32/stm32f4/soc.c +++ b/soc/arm/st_stm32/stm32f4/soc.c @@ -12,8 +12,8 @@ #include #include -#include +#include #include /** diff --git a/soc/arm/st_stm32/stm32f7/soc.c b/soc/arm/st_stm32/stm32f7/soc.c index 2f42610403c..b06a894197a 100644 --- a/soc/arm/st_stm32/stm32f7/soc.c +++ b/soc/arm/st_stm32/stm32f7/soc.c @@ -13,7 +13,8 @@ #include #include #include -#include + +#include #include /** diff --git a/soc/arm/st_stm32/stm32g0/soc.c b/soc/arm/st_stm32/stm32g0/soc.c index 15a3f9b27fc..77c66858a2f 100644 --- a/soc/arm/st_stm32/stm32g0/soc.c +++ b/soc/arm/st_stm32/stm32g0/soc.c @@ -12,9 +12,10 @@ #include #include -#include #include #include + +#include #if defined(SYSCFG_CFGR1_UCPD1_STROBE) || defined(SYSCFG_CFGR1_UCPD2_STROBE) #include #include diff --git a/soc/arm/st_stm32/stm32g4/soc.c b/soc/arm/st_stm32/stm32g4/soc.c index ddc48c801f4..94600c48327 100644 --- a/soc/arm/st_stm32/stm32g4/soc.c +++ b/soc/arm/st_stm32/stm32g4/soc.c @@ -12,8 +12,8 @@ #include #include #include -#include +#include #if defined(PWR_CR3_UCPD_DBDIS) #include #include diff --git a/soc/arm/st_stm32/stm32h5/soc.c b/soc/arm/st_stm32/stm32h5/soc.c index 67a5075024e..206e4deae23 100644 --- a/soc/arm/st_stm32/stm32h5/soc.c +++ b/soc/arm/st_stm32/stm32h5/soc.c @@ -14,9 +14,10 @@ #include #include #include -#include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/st_stm32/stm32h7/soc_m4.c b/soc/arm/st_stm32/stm32h7/soc_m4.c index 7bd4a9ec0ec..e2fe8955119 100644 --- a/soc/arm/st_stm32/stm32h7/soc_m4.c +++ b/soc/arm/st_stm32/stm32h7/soc_m4.c @@ -18,9 +18,10 @@ #include #include #include -#include #include "stm32_hsem.h" +#include + /** * @brief Perform basic hardware initialization at boot. * diff --git a/soc/arm/st_stm32/stm32h7/soc_m7.c b/soc/arm/st_stm32/stm32h7/soc_m7.c index 46b871dfb90..8e72b3ee390 100644 --- a/soc/arm/st_stm32/stm32h7/soc_m7.c +++ b/soc/arm/st_stm32/stm32h7/soc_m7.c @@ -17,9 +17,10 @@ #include #include #include -#include #include "stm32_hsem.h" +#include + #if defined(CONFIG_STM32H7_DUAL_CORE) static int stm32h7_m4_wakeup(void) { diff --git a/soc/arm/st_stm32/stm32l0/soc.c b/soc/arm/st_stm32/stm32l0/soc.c index 247a61d1333..06157dda097 100644 --- a/soc/arm/st_stm32/stm32l0/soc.c +++ b/soc/arm/st_stm32/stm32l0/soc.c @@ -11,13 +11,14 @@ #include #include -#include #include #include #include #include #include +#include + /** * @brief Perform basic hardware initialization at boot. * diff --git a/soc/arm/st_stm32/stm32l1/soc.c b/soc/arm/st_stm32/stm32l1/soc.c index 20b3af7f3d7..aee0b089dce 100644 --- a/soc/arm/st_stm32/stm32l1/soc.c +++ b/soc/arm/st_stm32/stm32l1/soc.c @@ -11,12 +11,13 @@ #include #include -#include #include #include #include #include +#include + /** * @brief Perform basic hardware initialization at boot. * diff --git a/soc/arm/st_stm32/stm32l4/soc.c b/soc/arm/st_stm32/stm32l4/soc.c index 61cf5e6d36a..48cd59b9012 100644 --- a/soc/arm/st_stm32/stm32l4/soc.c +++ b/soc/arm/st_stm32/stm32l4/soc.c @@ -12,9 +12,10 @@ #include #include -#include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/st_stm32/stm32l5/soc.c b/soc/arm/st_stm32/stm32l5/soc.c index fb7b956d72d..349868e2eda 100644 --- a/soc/arm/st_stm32/stm32l5/soc.c +++ b/soc/arm/st_stm32/stm32l5/soc.c @@ -13,10 +13,11 @@ #include #include #include -#include #include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/st_stm32/stm32mp1/soc.c b/soc/arm/st_stm32/stm32mp1/soc.c index fc95eab56ad..c1bedf8e209 100644 --- a/soc/arm/st_stm32/stm32mp1/soc.c +++ b/soc/arm/st_stm32/stm32mp1/soc.c @@ -14,7 +14,8 @@ #include #include #include -#include + +#include /** * @brief Perform basic hardware initialization at boot. diff --git a/soc/arm/st_stm32/stm32u5/soc.c b/soc/arm/st_stm32/stm32u5/soc.c index a775a1d2000..d25fec9c680 100644 --- a/soc/arm/st_stm32/stm32u5/soc.c +++ b/soc/arm/st_stm32/stm32u5/soc.c @@ -14,9 +14,10 @@ #include #include #include -#include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/st_stm32/stm32wb/soc.c b/soc/arm/st_stm32/stm32wb/soc.c index 3fd07aefb97..01364c241e1 100644 --- a/soc/arm/st_stm32/stm32wb/soc.c +++ b/soc/arm/st_stm32/stm32wb/soc.c @@ -11,9 +11,10 @@ #include #include -#include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/st_stm32/stm32wba/soc.c b/soc/arm/st_stm32/stm32wba/soc.c index c5eb75a3454..9d027af604f 100644 --- a/soc/arm/st_stm32/stm32wba/soc.c +++ b/soc/arm/st_stm32/stm32wba/soc.c @@ -16,10 +16,10 @@ #include #include #include -#include - #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/st_stm32/stm32wl/soc.c b/soc/arm/st_stm32/stm32wl/soc.c index 928f97429c5..3fec4bc3c56 100644 --- a/soc/arm/st_stm32/stm32wl/soc.c +++ b/soc/arm/st_stm32/stm32wl/soc.c @@ -11,12 +11,13 @@ #include #include -#include #include #include +#include + #define LOG_LEVEL CONFIG_SOC_LOG_LEVEL LOG_MODULE_REGISTER(soc); diff --git a/soc/arm/ti_lm3s6965/sys_arch_reboot.c b/soc/arm/ti_lm3s6965/sys_arch_reboot.c index 341f26218ed..244abf4c309 100644 --- a/soc/arm/ti_lm3s6965/sys_arch_reboot.c +++ b/soc/arm/ti_lm3s6965/sys_arch_reboot.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include /** * diff --git a/soc/arm/xilinx_zynq7000/xc7zxxx/soc.c b/soc/arm/xilinx_zynq7000/xc7zxxx/soc.c index 253bd31c83c..5c7317ac3f7 100644 --- a/soc/arm/xilinx_zynq7000/xc7zxxx/soc.c +++ b/soc/arm/xilinx_zynq7000/xc7zxxx/soc.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include "soc.h" diff --git a/soc/arm/xilinx_zynq7000/xc7zxxxs/soc.c b/soc/arm/xilinx_zynq7000/xc7zxxxs/soc.c index f3b1137cb28..7f794c5e9f7 100644 --- a/soc/arm/xilinx_zynq7000/xc7zxxxs/soc.c +++ b/soc/arm/xilinx_zynq7000/xc7zxxxs/soc.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include "soc.h" diff --git a/soc/arm/xilinx_zynqmp/soc.c b/soc/arm/xilinx_zynqmp/soc.c index f84dc48f74e..242557ed725 100644 --- a/soc/arm/xilinx_zynqmp/soc.c +++ b/soc/arm/xilinx_zynqmp/soc.c @@ -7,7 +7,8 @@ #include #include -#include + +#include void z_arm_platform_init(void) { diff --git a/subsys/testsuite/include/zephyr/interrupt_util.h b/subsys/testsuite/include/zephyr/interrupt_util.h index 68f2632235f..e5dbf8b91ac 100644 --- a/subsys/testsuite/include/zephyr/interrupt_util.h +++ b/subsys/testsuite/include/zephyr/interrupt_util.h @@ -10,7 +10,7 @@ #define MS_TO_US(ms) (ms * USEC_PER_MSEC) #if defined(CONFIG_CPU_CORTEX_M) -#include +#include static inline uint32_t get_available_nvic_line(uint32_t initial_offset) { diff --git a/tests/application_development/code_relocation/src/main.c b/tests/application_development/code_relocation/src/main.c index 6816938165c..4a7d903cc46 100644 --- a/tests/application_development/code_relocation/src/main.c +++ b/tests/application_development/code_relocation/src/main.c @@ -17,7 +17,7 @@ */ #if (defined(CONFIG_ARM_MPU) && !defined(CONFIG_CPU_HAS_NXP_MPU)) -#include +#include void disable_mpu_rasr_xn(void) { uint32_t index; diff --git a/tests/arch/arm/arm_hardfault_validation/src/arm_hardfault.c b/tests/arch/arm/arm_hardfault_validation/src/arm_hardfault.c index eb3ace8a00a..1e7ac1ef71f 100644 --- a/tests/arch/arm/arm_hardfault_validation/src/arm_hardfault.c +++ b/tests/arch/arm/arm_hardfault_validation/src/arm_hardfault.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include diff --git a/tests/arch/arm/arm_interrupt/src/arm_interrupt.c b/tests/arch/arm/arm_interrupt/src/arm_interrupt.c index 011a151f25f..6ef95fb0185 100644 --- a/tests/arch/arm/arm_interrupt/src/arm_interrupt.c +++ b/tests/arch/arm/arm_interrupt/src/arm_interrupt.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include static volatile int test_flag; diff --git a/tests/arch/arm/arm_irq_advanced_features/src/arm_dynamic_direct_interrupts.c b/tests/arch/arm/arm_irq_advanced_features/src/arm_dynamic_direct_interrupts.c index 14a93158bf8..4d46851faef 100644 --- a/tests/arch/arm/arm_irq_advanced_features/src/arm_dynamic_direct_interrupts.c +++ b/tests/arch/arm/arm_irq_advanced_features/src/arm_dynamic_direct_interrupts.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include /* Offset for the Direct interrupt used in this test. */ diff --git a/tests/arch/arm/arm_irq_advanced_features/src/arm_irq_target_state.c b/tests/arch/arm/arm_irq_advanced_features/src/arm_irq_target_state.c index 0f0cb257345..802385fa0e5 100644 --- a/tests/arch/arm/arm_irq_advanced_features/src/arm_irq_target_state.c +++ b/tests/arch/arm/arm_irq_advanced_features/src/arm_irq_target_state.c @@ -6,7 +6,7 @@ #include #include -#include +#include #if defined(CONFIG_ARM_SECURE_FIRMWARE) && \ defined(CONFIG_ARMV7_M_ARMV8_M_MAINLINE) diff --git a/tests/arch/arm/arm_irq_advanced_features/src/arm_zero_latency_irqs.c b/tests/arch/arm/arm_irq_advanced_features/src/arm_zero_latency_irqs.c index 70538ee2b64..67adbc7e9c2 100644 --- a/tests/arch/arm/arm_irq_advanced_features/src/arm_zero_latency_irqs.c +++ b/tests/arch/arm/arm_irq_advanced_features/src/arm_zero_latency_irqs.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include static volatile int test_flag; diff --git a/tests/arch/arm/arm_irq_vector_table/src/arm_irq_vector_table.c b/tests/arch/arm/arm_irq_vector_table/src/arm_irq_vector_table.c index f51291cd958..7d793066109 100644 --- a/tests/arch/arm/arm_irq_vector_table/src/arm_irq_vector_table.c +++ b/tests/arch/arm/arm_irq_vector_table/src/arm_irq_vector_table.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include diff --git a/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c b/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c index 74a30858073..8a145884b74 100644 --- a/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c +++ b/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include diff --git a/tests/arch/arm/arm_no_multithreading/src/main.c b/tests/arch/arm/arm_no_multithreading/src/main.c index 1765b3d64dd..d525470edec 100644 --- a/tests/arch/arm/arm_no_multithreading/src/main.c +++ b/tests/arch/arm/arm_no_multithreading/src/main.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #if !defined(CONFIG_CPU_CORTEX_M) diff --git a/tests/arch/arm/arm_runtime_nmi/src/arm_runtime_nmi.c b/tests/arch/arm/arm_runtime_nmi/src/arm_runtime_nmi.c index 55c2cbae274..870993c59e7 100644 --- a/tests/arch/arm/arm_runtime_nmi/src/arm_runtime_nmi.c +++ b/tests/arch/arm/arm_runtime_nmi/src/arm_runtime_nmi.c @@ -8,7 +8,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/tests/arch/arm/arm_sw_vector_relay/src/arm_sw_vector_relay.c b/tests/arch/arm/arm_sw_vector_relay/src/arm_sw_vector_relay.c index 80f722795e7..c728864c05f 100644 --- a/tests/arch/arm/arm_sw_vector_relay/src/arm_sw_vector_relay.c +++ b/tests/arch/arm/arm_sw_vector_relay/src/arm_sw_vector_relay.c @@ -9,7 +9,7 @@ #include #include -#include +#include extern uint32_t _vector_table; extern uint32_t __vector_relay_handler; diff --git a/tests/arch/arm/arm_thread_swap/src/arm_syscalls.c b/tests/arch/arm/arm_thread_swap/src/arm_syscalls.c index 1498788ae38..ec642909573 100644 --- a/tests/arch/arm/arm_thread_swap/src/arm_syscalls.c +++ b/tests/arch/arm/arm_thread_swap/src/arm_syscalls.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include #include #include diff --git a/tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c b/tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c index a5a3faedc4d..0c98869bbed 100644 --- a/tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c +++ b/tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c @@ -6,7 +6,7 @@ #include #include -#include +#include #include #include #include diff --git a/tests/arch/arm/arm_tz_wrap_func/src/main.c b/tests/arch/arm/arm_tz_wrap_func/src/main.c index cbbbf559f3d..0323bd50617 100644 --- a/tests/arch/arm/arm_tz_wrap_func/src/main.c +++ b/tests/arch/arm/arm_tz_wrap_func/src/main.c @@ -6,7 +6,7 @@ #include #include -#include +#include static bool expect_preface; static bool expect_postface; diff --git a/tests/benchmarks/cmsis_dsp/common/benchmark_common.h b/tests/benchmarks/cmsis_dsp/common/benchmark_common.h index e2f65b88f5d..6862064bd81 100644 --- a/tests/benchmarks/cmsis_dsp/common/benchmark_common.h +++ b/tests/benchmarks/cmsis_dsp/common/benchmark_common.h @@ -13,7 +13,7 @@ #if defined(CONFIG_CPU_CORTEX_M_HAS_DWT) /* Use cycle counting on the Cortex-M devices that support DWT */ -#include +#include static ALWAYS_INLINE void benchmark_begin(uint32_t *irq_key, uint32_t *timestamp) { diff --git a/tests/kernel/fpu_sharing/float_disable/src/k_float_disable.c b/tests/kernel/fpu_sharing/float_disable/src/k_float_disable.c index db91d09f119..fbf02f2682b 100644 --- a/tests/kernel/fpu_sharing/float_disable/src/k_float_disable.c +++ b/tests/kernel/fpu_sharing/float_disable/src/k_float_disable.c @@ -151,7 +151,7 @@ ZTEST(k_float_disable, test_k_float_disable_syscall) #include #if defined(CONFIG_CPU_CORTEX_M) -#include +#include #else #include #endif diff --git a/tests/kernel/mem_protect/protection/src/main.c b/tests/kernel/mem_protect/protection/src/main.c index fcd14e1eff4..328531f54af 100644 --- a/tests/kernel/mem_protect/protection/src/main.c +++ b/tests/kernel/mem_protect/protection/src/main.c @@ -35,7 +35,7 @@ void k_sys_fatal_error_handler(unsigned int reason, const z_arch_esf_t *pEsf) } #ifdef CONFIG_CPU_CORTEX_M -#include +#include /* Must clear LSB of function address to access as data. */ #define FUNC_TO_PTR(x) (void *)((uintptr_t)(x) & ~0x1) /* Must set LSB of function address to call in Thumb mode. */ diff --git a/west.yml b/west.yml index b518c13b1be..6f13b52e900 100644 --- a/west.yml +++ b/west.yml @@ -122,7 +122,7 @@ manifest: revision: b7955c27e50485b7dafdc3888d7d6afdc2ac6d96 path: modules/lib/chre - name: cmsis - revision: 74981bf893e8b10931464b9945e2143d99a3f0a3 + revision: 1abf29132e608826752e2edd1f4799a065db4031 path: modules/hal/cmsis groups: - hal @@ -281,7 +281,7 @@ manifest: groups: - crypto - name: mcuboot - revision: fc658eb5a22b7b1721c3b7d0853a7115fae08939 + revision: 010019e0f934d0d1288ad522c86600cd066920ae path: bootloader/mcuboot - name: mipi-sys-t path: modules/debug/mipi-sys-t