soc: arm: mps2: Add support for mps2/an500 soc
Added new mps2 soc an383 to enable testing with ARM FVP. Signed-off-by: Samuel Chee <samche01@arm.com>
This commit is contained in:
parent
b4faa79968
commit
ccd47083b5
4 changed files with 21 additions and 0 deletions
|
@ -25,6 +25,10 @@ config SOC_MPS2_AN386
|
||||||
select CPU_HAS_ARM_MPU
|
select CPU_HAS_ARM_MPU
|
||||||
select CPU_HAS_VFP
|
select CPU_HAS_VFP
|
||||||
|
|
||||||
|
config SOC_MPS2_AN500
|
||||||
|
select CPU_CORTEX_M7
|
||||||
|
select CPU_HAS_ARM_MPU
|
||||||
|
|
||||||
config SOC_MPS2_AN521_CPU0
|
config SOC_MPS2_AN521_CPU0
|
||||||
select CPU_HAS_ARM_SAU
|
select CPU_HAS_ARM_SAU
|
||||||
|
|
||||||
|
|
9
soc/arm/mps2/Kconfig.defconfig.an500
Normal file
9
soc/arm/mps2/Kconfig.defconfig.an500
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# Copyright 2024 Arm Limited and/or its affiliates <open-source-office@arm.com>
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
if SOC_MPS2_AN500
|
||||||
|
|
||||||
|
config NUM_IRQS
|
||||||
|
default 32
|
||||||
|
|
||||||
|
endif
|
|
@ -26,6 +26,12 @@ config SOC_MPS2_AN386
|
||||||
help
|
help
|
||||||
ARM Cortex-M4 SMM on V2M-MPS2 (Application Note AN386)
|
ARM Cortex-M4 SMM on V2M-MPS2 (Application Note AN386)
|
||||||
|
|
||||||
|
config SOC_MPS2_AN500
|
||||||
|
bool
|
||||||
|
select SOC_SERIES_MPS2
|
||||||
|
help
|
||||||
|
ARM Cortex-M7 SMM on V2M-MPS2+ (Application Note AN500)
|
||||||
|
|
||||||
config SOC_MPS2_AN521
|
config SOC_MPS2_AN521
|
||||||
bool
|
bool
|
||||||
select SOC_SERIES_MPS2
|
select SOC_SERIES_MPS2
|
||||||
|
@ -49,4 +55,5 @@ config SOC
|
||||||
default "an383" if SOC_MPS2_AN383
|
default "an383" if SOC_MPS2_AN383
|
||||||
default "an385" if SOC_MPS2_AN385
|
default "an385" if SOC_MPS2_AN385
|
||||||
default "an386" if SOC_MPS2_AN386
|
default "an386" if SOC_MPS2_AN386
|
||||||
|
default "an500" if SOC_MPS2_AN500
|
||||||
default "an521" if SOC_MPS2_AN521
|
default "an521" if SOC_MPS2_AN521
|
||||||
|
|
|
@ -6,6 +6,7 @@ family:
|
||||||
- name: an383
|
- name: an383
|
||||||
- name: an385
|
- name: an385
|
||||||
- name: an386
|
- name: an386
|
||||||
|
- name: an500
|
||||||
- name: an521
|
- name: an521
|
||||||
cpuclusters:
|
cpuclusters:
|
||||||
- name: cpu0
|
- name: cpu0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue