soc: stm32: add initial soc support for stm32mp2x
Add initial soc support for the stm32mp2x series, including initial Kconfig entries and default configuration files. This enables Zephyr to recognize and build for the stm32mp2x series, taking the stm32mp257f_ev1 as a baseline. Includes: - Kconfig and defconfig files for SoC selection and defaults - soc.h for hal headers - CMakeLists.txt for build system integration - soc.yml update to register the new SoC System Clock is configured statically from DTS. So no initialization hook or soc.c needed. Signed-off-by: Youssef Zini <youssef.zini@savoirfairelinux.com>
This commit is contained in:
parent
898eaa9a3f
commit
e3953f10ad
8 changed files with 102 additions and 0 deletions
10
soc/st/stm32/stm32mp2x/Kconfig.defconfig
Normal file
10
soc/st/stm32/stm32mp2x/Kconfig.defconfig
Normal file
|
@ -0,0 +1,10 @@
|
|||
# STMicroelectronics STM32MP2 MPU series
|
||||
#
|
||||
# Copyright (C) 2025 Savoir-faire Linux, Inc.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if SOC_SERIES_STM32MP2X
|
||||
|
||||
rsource "Kconfig.defconfig.stm32mp2*"
|
||||
|
||||
endif # SOC_SERIES_STM32MP2X
|
Loading…
Add table
Add a link
Reference in a new issue