zephyr/soc/arm/fvp_aemv8r/Kconfig.soc

34 lines
945 B
Plaintext

# Copyright (c) 2021 Arm Limited (or its affiliates). All rights reserved.
# SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_FVP_AEMV8R
bool
help
Enable support for ARM FVP AEMv8R AArch64 Series
config SOC_FVP_AEMV8R_AARCH64
bool
select SOC_SERIES_FVP_AEMV8R
select SOC_FAMILY_ARM64
config SOC_FVP_AEMV8R_AARCH32
bool
select SOC_SERIES_FVP_AEMV8R
select SOC_FAMILY_ARM
config SOC_FVP_AEMV8R_SIMULATE_CPU_PM
bool "Simulate CPU Power Management for FVP_BaseR_AEMv8R"
depends on SOC_FVP_AEMV8R_AARCH64
help
It simulates the cpu power management function for
FVP_BaseR_AEMv8R. When zephyr kernel try to bring up secondary
core through pm_cpu_on(), it always succeeds because
it indeed bring up secondary core successfully.
config SOC_SERIES
default "fvp_aemv8r" if SOC_SERIES_FVP_AEMV8R
config SOC
default "fvp_aemv8r_aarch64" if SOC_FVP_AEMV8R_AARCH64
default "fvp_aemv8r_aarch32" if SOC_FVP_AEMV8R_AARCH32