soc: stm32: add support for stm32h757
Add support for STM32H757 SoC, which shares its design with STM32H747 with added cryptography peripherals. Signed-off-by: Grzegorz Runc <g.runc@grinn-global.com>
This commit is contained in:
parent
6f240ef18c
commit
9fcb17400b
8 changed files with 120 additions and 1 deletions
|
@ -133,6 +133,10 @@ family:
|
|||
cpuclusters:
|
||||
- name: m7
|
||||
- name: m4
|
||||
- name: stm32h757xx
|
||||
cpuclusters:
|
||||
- name: m7
|
||||
- name: m4
|
||||
- name: stm32l0x
|
||||
socs:
|
||||
- name: stm32l010x4
|
||||
|
|
|
@ -59,6 +59,12 @@ config SOC_STM32H755XX_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
|
||||
|
||||
|
|
15
soc/st/stm32/stm32h7x/Kconfig.defconfig.stm32h757xx
Normal file
15
soc/st/stm32/stm32h7x/Kconfig.defconfig.stm32h757xx
Normal file
|
@ -0,0 +1,15 @@
|
|||
# ST STM32H757X MCU configuration options
|
||||
#
|
||||
# Copyright (c) 2024 Grinn sp. z o.o.
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if SOC_STM32H757XX_M7 || SOC_STM32H757XX_M4
|
||||
|
||||
config STM32H7_DUAL_CORE
|
||||
default y
|
||||
|
||||
config NUM_IRQS
|
||||
default 150
|
||||
|
||||
endif # SOC_STM32H757XX_M7 || SOC_STM32H757XX_M4
|
|
@ -68,6 +68,14 @@ config SOC_STM32H755XX_M7
|
|||
bool
|
||||
select SOC_SERIES_STM32H7X
|
||||
|
||||
config SOC_STM32H757XX_M4
|
||||
bool
|
||||
select SOC_SERIES_STM32H7X
|
||||
|
||||
config SOC_STM32H757XX_M7
|
||||
bool
|
||||
select SOC_SERIES_STM32H7X
|
||||
|
||||
config SOC_STM32H7A3XX
|
||||
bool
|
||||
select SOC_SERIES_STM32H7X
|
||||
|
@ -110,3 +118,4 @@ config SOC
|
|||
default "stm32h750xx" if SOC_STM32H750XX
|
||||
default "stm32h753xx" if SOC_STM32H753XX
|
||||
default "stm32h755xx" if SOC_STM32H755XX_M7 || SOC_STM32H755XX_M4
|
||||
default "stm32h757xx" if SOC_STM32H757XX_M7 || SOC_STM32H757XX_M4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue