boards/arm64/qemu_cortex_a53: Synchronize defconfigs

The various qemu_cortex_a53 defconfigs diverged.

We harmonize these files, and put config-specific
features at the end.

Signed-off-by: Henri Xavier <datacomos@huawei.com>
This commit is contained in:
Henri Xavier 2022-11-16 17:58:58 +01:00 committed by Fabio Baltieri
parent 94cf0a0c7c
commit cfda0afbf9
3 changed files with 27 additions and 13 deletions

View File

@ -1,9 +1,6 @@
CONFIG_SOC_QEMU_CORTEX_A53=y
CONFIG_BOARD_QEMU_CORTEX_A53=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_QEMU_ICOUNT=y
CONFIG_QEMU_ICOUNT_SHIFT=4
CONFIG_QEMU_ICOUNT_SLEEP=y
# Cache management
CONFIG_CACHE_MANAGEMENT=y
@ -17,3 +14,8 @@ CONFIG_UART_CONSOLE=y
# Enable serial port
CONFIG_UART_INTERRUPT_DRIVEN=y
# Avoid timing skew in tests
CONFIG_QEMU_ICOUNT=y
CONFIG_QEMU_ICOUNT_SHIFT=4
CONFIG_QEMU_ICOUNT_SLEEP=y

View File

@ -1,7 +1,9 @@
CONFIG_SOC_QEMU_CORTEX_A53=y
CONFIG_BOARD_QEMU_CORTEX_A53=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_QEMU_ICOUNT=n
# Cache management
CONFIG_CACHE_MANAGEMENT=y
# Enable UART driver
CONFIG_SERIAL=y
@ -10,15 +12,21 @@ CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
# PSCI is supported
CONFIG_PM_CPU_OPS=y
# Enable serial port
CONFIG_UART_INTERRUPT_DRIVEN=y
# icount does not work well with SMP
CONFIG_QEMU_ICOUNT=n
# We have multiple QEMU-A53 boards, so let us exercise ARMV8_A_NS on this one
# (plus it is needed for SMP)
CONFIG_ARMV8_A_NS=y
# PSCI is supported with NS
CONFIG_PM_CPU_OPS=y
# SMP-related
CONFIG_SMP=y
CONFIG_MP_MAX_NUM_CPUS=2
CONFIG_CACHE_MANAGEMENT=y
CONFIG_TIMEOUT_64BIT=y
CONFIG_ARMV8_A_NS=y
CONFIG_MAX_THREAD_BYTES=3

View File

@ -1,7 +1,6 @@
CONFIG_SOC_QEMU_CORTEX_A53=y
CONFIG_BOARD_QEMU_CORTEX_A53=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_QEMU_ICOUNT=n
# Cache management
CONFIG_CACHE_MANAGEMENT=y
@ -9,12 +8,17 @@ CONFIG_CACHE_MANAGEMENT=y
# Enable UART driver
CONFIG_SERIAL=y
# Enable XIP
CONFIG_XIP=y
# Enable console
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
# Enable serial port
CONFIG_UART_INTERRUPT_DRIVEN=y
# Avoid timing skew in tests
CONFIG_QEMU_ICOUNT=y
CONFIG_QEMU_ICOUNT_SHIFT=4
CONFIG_QEMU_ICOUNT_SLEEP=y
# Enable XIP
CONFIG_XIP=y