zephyr/soc/arm/st_stm32
Luca Burelli 11d4f8e5e5 soc: stm32: unify cache conditionals for F7 and H7 targets
The instruction cache in the STM32F7 and H7 was enabled regardless
of the value assigned via Kconfig to the CONFIG_ICACHE parameter.
This commit adds the missing conditional checks; note that this does
not affect the compiled behavior unless CONFIG_ICACHE is explicitly
disabled by the user.

Remove a redundant low-level check on DCache being already enabled,
since it is also performed inside the SCB_EnableDCache function.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2023-12-12 09:51:11 +00:00
..
common soc: stm32: Make POWER_SUPPLY_CHOICE available for SOC_STM32WBA55XX 2023-12-05 14:53:39 +00:00
stm32c0 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32f0 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32f1 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32f2 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32f3 dts: arm: stm32: add stm32f303xb bindings 2023-11-24 09:24:14 +01:00
stm32f4 pm: add power management for stm32f4x 2023-11-21 08:46:17 +00:00
stm32f7 soc: stm32: unify cache conditionals for F7 and H7 targets 2023-12-12 09:51:11 +00:00
stm32g0 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32g4 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32h5 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32h7 soc: stm32: unify cache conditionals for F7 and H7 targets 2023-12-12 09:51:11 +00:00
stm32l0 soc: st: l010xb: Fix the number of IRQs 2023-11-06 10:14:10 +01:00
stm32l1 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32l4 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32l5 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32mp1 soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
stm32u5 soc: arm: st_stm32: stm32u5: Add STM32U5A9 support 2023-11-21 08:44:34 +00:00
stm32wb cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
stm32wba soc: stm32: Make POWER_SUPPLY_CHOICE available for SOC_STM32WBA55XX 2023-12-05 14:53:39 +00:00
stm32wl cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
CMakeLists.txt drivers: STM32 dualcore concurrent register access protection with HSEM 2020-07-09 11:27:56 +02:00
Kconfig soc: stm32: Enable Debug in stop mode when ZTEST is used 2023-10-26 09:49:42 +02:00
Kconfig.defconfig license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig.soc kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00