# ST Microelectronics STM32H7 MCU series # Copyright (c) 2019 Linaro Limited # SPDX-License-Identifier: Apache-2.0 config SOC_SERIES_STM32H7X select ARM select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU select HAS_STM32CUBE select CPU_HAS_ARM_MPU select HAS_SWO select USE_STM32_HAL_CORTEX select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS select CPU_HAS_FPU_DOUBLE_PRECISION if CPU_CORTEX_M7 select CPU_HAS_ICACHE if CPU_CORTEX_M7 select CPU_HAS_DCACHE if CPU_CORTEX_M7 select SOC_EARLY_INIT_HOOK config SOC_STM32H723XX select CPU_CORTEX_M7 config SOC_STM32H725XX select CPU_CORTEX_M7 config SOC_STM32H730XX select CPU_CORTEX_M7 config SOC_STM32H730XXQ select CPU_CORTEX_M7 config SOC_STM32H735XX select CPU_CORTEX_M7 config SOC_STM32H743XX select CPU_CORTEX_M7 config SOC_STM32H745XX_M7 select CPU_CORTEX_M7 config SOC_STM32H745XX_M4 select CPU_CORTEX_M4 config SOC_STM32H747XX_M7 select CPU_CORTEX_M7 config SOC_STM32H747XX_M4 select CPU_CORTEX_M4 config SOC_STM32H750XX select CPU_CORTEX_M7 config SOC_STM32H753XX select CPU_CORTEX_M7 config SOC_STM32H755XX_M7 select CPU_CORTEX_M7 config SOC_STM32H755XX_M4 select CPU_CORTEX_M4 config SOC_STM32H757XX_M7 select CPU_CORTEX_M7 config SOC_STM32H757XX_M4 select CPU_CORTEX_M4 config SOC_STM32H7A3XX select CPU_CORTEX_M7 config SOC_STM32H7A3XXQ select CPU_CORTEX_M7 config SOC_STM32H7B0XX select CPU_CORTEX_M7 config SOC_STM32H7B0XXQ select CPU_CORTEX_M7 config SOC_STM32H7B3XX select CPU_CORTEX_M7 config SOC_STM32H7B3XXQ select CPU_CORTEX_M7 if SOC_SERIES_STM32H7X config STM32H7_DUAL_CORE bool "Dual Core" config STM32H7_BOOT_M4_AT_INIT bool "Boot M4 core during M7 init independent of option byte BCM4." default y endif # SOC_SERIES_STM32H7X