1# Copyright (c) 2021 Arm Limited (or its affiliates). All rights reserved.
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_SERIES_FVP_AEMV8R
5	bool
6	help
7	  Enable support for ARM FVP AEMv8R AArch64 Series
8
9config SOC_FVP_AEMV8R_AARCH64
10	bool
11	select SOC_SERIES_FVP_AEMV8R
12	select SOC_FAMILY_ARM64
13
14config SOC_FVP_AEMV8R_AARCH32
15	bool
16	select SOC_SERIES_FVP_AEMV8R
17	select SOC_FAMILY_ARM
18
19config SOC_FVP_AEMV8R_SIMULATE_CPU_PM
20	bool "Simulate CPU Power Management for FVP_BaseR_AEMv8R"
21	depends on SOC_FVP_AEMV8R_AARCH64
22	help
23	  It simulates the cpu power management function for
24	  FVP_BaseR_AEMv8R. When zephyr kernel try to bring up secondary
25	  core through pm_cpu_on(), it always succeeds because
26	  it indeed bring up secondary core successfully.
27
28config SOC_SERIES
29	default "fvp_aemv8r" if SOC_SERIES_FVP_AEMV8R
30
31config SOC
32	default "fvp_aemv8r_aarch64" if SOC_FVP_AEMV8R_AARCH64
33	default "fvp_aemv8r_aarch32" if SOC_FVP_AEMV8R_AARCH32
34