soc: adi: Add the MAX32650 SoC
This commit adds MAX32650 Kconfig and dts files for basic port. Signed-off-by: Burak Babaoglu <Burak.Babaoglu@analog.com> Signed-off-by: Yasin Ustuner <Yasin.Ustuner@analog.com>
This commit is contained in:
parent
ee288819a0
commit
1db033dd62
5 changed files with 770 additions and 0 deletions
14
soc/adi/max32/Kconfig.defconfig.max32650
Normal file
14
soc/adi/max32/Kconfig.defconfig.max32650
Normal file
|
@ -0,0 +1,14 @@
|
|||
# Analog Devices MAX32650 MCU
|
||||
|
||||
# Copyright (c) 2025 Analog Devices, Inc.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if SOC_MAX32650
|
||||
|
||||
config SYS_CLOCK_HW_CYCLES_PER_SEC
|
||||
default $(dt_node_int_prop_int,/clocks/clk_ipo,clock-frequency)
|
||||
|
||||
config NUM_IRQS
|
||||
default 80
|
||||
|
||||
endif # SOC_MAX32650
|
|
@ -13,6 +13,10 @@ config SOC_FAMILY_MAX32_M4
|
|||
config SOC_FAMILY
|
||||
default "max32" if SOC_FAMILY_MAX32
|
||||
|
||||
config SOC_MAX32650
|
||||
bool
|
||||
select SOC_FAMILY_MAX32_M4
|
||||
|
||||
config SOC_MAX32655
|
||||
bool
|
||||
|
||||
|
@ -78,6 +82,7 @@ config SOC_MAX78002_M4
|
|||
select SOC_FAMILY_MAX32_M4
|
||||
|
||||
config SOC
|
||||
default "max32650" if SOC_MAX32650
|
||||
default "max32655" if SOC_MAX32655
|
||||
default "max32662" if SOC_MAX32662
|
||||
default "max32666" if SOC_MAX32666
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
family:
|
||||
- name: max32
|
||||
socs:
|
||||
- name: max32650
|
||||
- name: max32655
|
||||
cpuclusters:
|
||||
- name: m4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue