soc: Add the MAX32672 SoC
Add MAX32672 Kconfig and dts files Co-authored-by: Maureen Helm <maureen.helm@analog.com> Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
This commit is contained in:
parent
774ed60280
commit
406764aec6
6 changed files with 628 additions and 0 deletions
|
@ -14,6 +14,9 @@ config SOC_FAMILY_MAX32
|
|||
config SOC_MAX32655
|
||||
select CPU_CORTEX_M4
|
||||
|
||||
config SOC_MAX32672
|
||||
select CPU_CORTEX_M4
|
||||
|
||||
config SOC_MAX32680
|
||||
select CPU_CORTEX_M4
|
||||
|
||||
|
|
14
soc/adi/max32/Kconfig.defconfig.max32672
Normal file
14
soc/adi/max32/Kconfig.defconfig.max32672
Normal file
|
@ -0,0 +1,14 @@
|
|||
# Analog Devices MAX32672 MCU
|
||||
|
||||
# Copyright (c) 2024 Analog Devices, Inc.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if SOC_MAX32672
|
||||
|
||||
config SYS_CLOCK_HW_CYCLES_PER_SEC
|
||||
default $(dt_node_int_prop_int,/clocks/clk_ipo,clock-frequency)
|
||||
|
||||
config NUM_IRQS
|
||||
default 108
|
||||
|
||||
endif # SOC_MAX32672
|
|
@ -17,6 +17,10 @@ config SOC_MAX32655_M4
|
|||
bool
|
||||
select SOC_MAX32655
|
||||
|
||||
config SOC_MAX32672
|
||||
bool
|
||||
select SOC_FAMILY_MAX32
|
||||
|
||||
config SOC_MAX32680
|
||||
bool
|
||||
select SOC_FAMILY_MAX32
|
||||
|
@ -35,5 +39,6 @@ config SOC_MAX32690_M4
|
|||
|
||||
config SOC
|
||||
default "max32655" if SOC_MAX32655
|
||||
default "max32672" if SOC_MAX32672
|
||||
default "max32680" if SOC_MAX32680
|
||||
default "max32690" if SOC_MAX32690
|
||||
|
|
|
@ -7,6 +7,7 @@ family:
|
|||
- name: max32655
|
||||
cpuclusters:
|
||||
- name: m4
|
||||
- name: max32672
|
||||
- name: max32680
|
||||
cpuclusters:
|
||||
- name: m4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue