boards: arm64: add fvp_baser_aemv8r_smp
Support SMP for fvp_baser_aemv8r. Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
This commit is contained in:
parent
ab758046dd
commit
7dd3456479
3 changed files with 53 additions and 0 deletions
6
boards/arm64/fvp_baser_aemv8r/fvp_baser_aemv8r_smp.dts
Normal file
6
boards/arm64/fvp_baser_aemv8r/fvp_baser_aemv8r_smp.dts
Normal file
|
@ -0,0 +1,6 @@
|
|||
/*
|
||||
* Copyright (c) 2021 Arm Limited (or its affiliates). All rights reserved.
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
#include "fvp_baser_aemv8r.dts"
|
12
boards/arm64/fvp_baser_aemv8r/fvp_baser_aemv8r_smp.yaml
Normal file
12
boards/arm64/fvp_baser_aemv8r/fvp_baser_aemv8r_smp.yaml
Normal file
|
@ -0,0 +1,12 @@
|
|||
# Copyright (c) 2021 Arm Limited (or its affiliates). All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
identifier: fvp_baser_aemv8r_smp
|
||||
name: FVP Emulation FVP_BaseR_AEMv8R
|
||||
arch: arm64
|
||||
type: sim
|
||||
toolchain:
|
||||
- zephyr
|
||||
- cross-compile
|
||||
ram: 2048
|
||||
flash: 64
|
35
boards/arm64/fvp_baser_aemv8r/fvp_baser_aemv8r_smp_defconfig
Normal file
35
boards/arm64/fvp_baser_aemv8r/fvp_baser_aemv8r_smp_defconfig
Normal file
|
@ -0,0 +1,35 @@
|
|||
# Copyright (c) 2021 Arm Limited (or its affiliates). All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
CONFIG_SOC_SERIES_FVP_AEMV8R=y
|
||||
CONFIG_SOC_FVP_AEMV8R_AARCH64=y
|
||||
CONFIG_BOARD_FVP_BASER_AEMV8R=y
|
||||
|
||||
# Cache management
|
||||
CONFIG_CACHE_MANAGEMENT=y
|
||||
|
||||
CONFIG_ISR_STACK_SIZE=1024
|
||||
CONFIG_THREAD_STACK_INFO=y
|
||||
|
||||
# Enable Timer and Sys clock
|
||||
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
|
||||
# Enable UART driver
|
||||
CONFIG_SERIAL=y
|
||||
|
||||
# Enable serial port
|
||||
CONFIG_UART_PL011=y
|
||||
CONFIG_UART_PL011_PORT0=y
|
||||
|
||||
# Enable console
|
||||
CONFIG_CONSOLE=y
|
||||
CONFIG_UART_CONSOLE=y
|
||||
|
||||
# Enable simulate cpu power management
|
||||
CONFIG_SOC_FVP_AEMV8R_SIMULATE_CPU_PM=y
|
||||
CONFIG_PM_CPU_OPS=y
|
||||
CONFIG_PM_CPU_OPS_PSCI=n
|
||||
CONFIG_SOC_FVP_AEMV8R_EL2_INIT=y
|
||||
|
||||
CONFIG_MP_NUM_CPUS=4
|
Loading…
Add table
Add a link
Reference in a new issue