From 659c9e7f4be5cdd85d3fcdb4b876dc197ffa62a3 Mon Sep 17 00:00:00 2001 From: Masayuki Ishikawa Date: Sun, 10 Dec 2023 13:43:16 +0900 Subject: [PATCH] boards: qemu-armv8a: Add virtio-sound Summary: - Add virtio-sound to the following configs netnsh, netnsh_smp, netnsh_hv, netnsh_smp_hv Impact: - None Testing: - nxplayer works on qemu-8.2.0-rc3 (ubuntu-20.04 amd64, macOS13.6 M1/MBP) - NOTE: raspi3b+ (ubuntu-20.04 server) has a noise issue Signed-off-by: Masayuki Ishikawa --- boards/arm64/qemu/qemu-armv8a/configs/netnsh/defconfig | 5 +++++ boards/arm64/qemu/qemu-armv8a/configs/netnsh_hv/defconfig | 5 +++++ boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp/defconfig | 5 +++++ .../arm64/qemu/qemu-armv8a/configs/netnsh_smp_hv/defconfig | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/boards/arm64/qemu/qemu-armv8a/configs/netnsh/defconfig b/boards/arm64/qemu/qemu-armv8a/configs/netnsh/defconfig index b2bc80f241..df4f3ee45c 100644 --- a/boards/arm64/qemu/qemu-armv8a/configs/netnsh/defconfig +++ b/boards/arm64/qemu/qemu-armv8a/configs/netnsh/defconfig @@ -15,6 +15,7 @@ CONFIG_ARCH_CHIP="qemu" CONFIG_ARCH_CHIP_QEMU=y CONFIG_ARCH_CHIP_QEMU_A53=y CONFIG_ARCH_INTERRUPTSTACK=4096 +CONFIG_AUDIO=y CONFIG_BUILTIN=y CONFIG_CODECS_HASH_MD5=y CONFIG_DEBUG_FULLOPT=y @@ -23,12 +24,14 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192 CONFIG_DEVICE_TREE=y CONFIG_DEV_SIMPLE_ADDRENV=y CONFIG_DEV_ZERO=y +CONFIG_DRIVERS_AUDIO=y CONFIG_DRIVERS_VIRTIO=y CONFIG_DRIVERS_VIRTIO_BLK=y CONFIG_DRIVERS_VIRTIO_MMIO=y CONFIG_DRIVERS_VIRTIO_NET=y CONFIG_DRIVERS_VIRTIO_RNG=y CONFIG_DRIVERS_VIRTIO_SERIAL=y +CONFIG_DRIVERS_VIRTIO_SOUND=y CONFIG_EXAMPLES_HELLO=y CONFIG_FAT_LCNAMES=y CONFIG_FAT_LFN=y @@ -73,6 +76,7 @@ CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_READLINE=y +CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y CONFIG_OPENAMP=y CONFIG_PREALLOC_TIMERS=4 CONFIG_PTHREAD_STACK_MIN=8192 @@ -94,6 +98,7 @@ CONFIG_SYSLOG_TIMESTAMP=y CONFIG_SYSTEM_DHCPC_RENEW=y CONFIG_SYSTEM_FDTDUMP=y CONFIG_SYSTEM_NSH=y +CONFIG_SYSTEM_NXPLAYER=y CONFIG_SYSTEM_PING=y CONFIG_SYSTEM_SYSTEM=y CONFIG_SYSTEM_TELNETD_SESSION_STACKSIZE=8192 diff --git a/boards/arm64/qemu/qemu-armv8a/configs/netnsh_hv/defconfig b/boards/arm64/qemu/qemu-armv8a/configs/netnsh_hv/defconfig index 54c1a34f5d..7a9c826be1 100644 --- a/boards/arm64/qemu/qemu-armv8a/configs/netnsh_hv/defconfig +++ b/boards/arm64/qemu/qemu-armv8a/configs/netnsh_hv/defconfig @@ -16,6 +16,7 @@ CONFIG_ARCH_CHIP_QEMU_A53=y CONFIG_ARCH_CHIP_QEMU_WITH_HV=y CONFIG_ARCH_INTERRUPTSTACK=4096 CONFIG_ARM_GIC_VERSION=2 +CONFIG_AUDIO=y CONFIG_BUILTIN=y CONFIG_CODECS_HASH_MD5=y CONFIG_DEBUG_FULLOPT=y @@ -24,12 +25,14 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192 CONFIG_DEVICE_TREE=y CONFIG_DEV_SIMPLE_ADDRENV=y CONFIG_DEV_ZERO=y +CONFIG_DRIVERS_AUDIO=y CONFIG_DRIVERS_VIRTIO=y CONFIG_DRIVERS_VIRTIO_BLK=y CONFIG_DRIVERS_VIRTIO_MMIO=y CONFIG_DRIVERS_VIRTIO_NET=y CONFIG_DRIVERS_VIRTIO_RNG=y CONFIG_DRIVERS_VIRTIO_SERIAL=y +CONFIG_DRIVERS_VIRTIO_SOUND=y CONFIG_EXAMPLES_HELLO=y CONFIG_FAT_LCNAMES=y CONFIG_FAT_LFN=y @@ -74,6 +77,7 @@ CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_READLINE=y +CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y CONFIG_OPENAMP=y CONFIG_PREALLOC_TIMERS=4 CONFIG_PTHREAD_STACK_MIN=8192 @@ -95,6 +99,7 @@ CONFIG_SYSLOG_TIMESTAMP=y CONFIG_SYSTEM_DHCPC_RENEW=y CONFIG_SYSTEM_FDTDUMP=y CONFIG_SYSTEM_NSH=y +CONFIG_SYSTEM_NXPLAYER=y CONFIG_SYSTEM_PING=y CONFIG_SYSTEM_SYSTEM=y CONFIG_SYSTEM_TELNETD_SESSION_STACKSIZE=8192 diff --git a/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp/defconfig b/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp/defconfig index 4cf4d67185..3567fc3e39 100644 --- a/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp/defconfig +++ b/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp/defconfig @@ -14,6 +14,7 @@ CONFIG_ARCH_CHIP="qemu" CONFIG_ARCH_CHIP_QEMU=y CONFIG_ARCH_CHIP_QEMU_A53=y CONFIG_ARCH_INTERRUPTSTACK=4096 +CONFIG_AUDIO=y CONFIG_BUILTIN=y CONFIG_CODECS_HASH_MD5=y CONFIG_DEBUG_FULLOPT=y @@ -22,12 +23,14 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192 CONFIG_DEVICE_TREE=y CONFIG_DEV_SIMPLE_ADDRENV=y CONFIG_DEV_ZERO=y +CONFIG_DRIVERS_AUDIO=y CONFIG_DRIVERS_VIRTIO=y CONFIG_DRIVERS_VIRTIO_BLK=y CONFIG_DRIVERS_VIRTIO_MMIO=y CONFIG_DRIVERS_VIRTIO_NET=y CONFIG_DRIVERS_VIRTIO_RNG=y CONFIG_DRIVERS_VIRTIO_SERIAL=y +CONFIG_DRIVERS_VIRTIO_SOUND=y CONFIG_EXAMPLES_HELLO=y CONFIG_FAT_LCNAMES=y CONFIG_FAT_LFN=y @@ -71,6 +74,7 @@ CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_READLINE=y +CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y CONFIG_OPENAMP=y CONFIG_PREALLOC_TIMERS=4 CONFIG_PTHREAD_STACK_MIN=8192 @@ -93,6 +97,7 @@ CONFIG_SYSLOG_TIMESTAMP=y CONFIG_SYSTEM_DHCPC_RENEW=y CONFIG_SYSTEM_FDTDUMP=y CONFIG_SYSTEM_NSH=y +CONFIG_SYSTEM_NXPLAYER=y CONFIG_SYSTEM_PING=y CONFIG_SYSTEM_SYSTEM=y CONFIG_SYSTEM_TASKSET=y diff --git a/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp_hv/defconfig b/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp_hv/defconfig index 3e0813fc99..7c9cf1b069 100644 --- a/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp_hv/defconfig +++ b/boards/arm64/qemu/qemu-armv8a/configs/netnsh_smp_hv/defconfig @@ -16,6 +16,7 @@ CONFIG_ARCH_CHIP_QEMU_A53=y CONFIG_ARCH_CHIP_QEMU_WITH_HV=y CONFIG_ARCH_INTERRUPTSTACK=4096 CONFIG_ARM_GIC_VERSION=2 +CONFIG_AUDIO=y CONFIG_BUILTIN=y CONFIG_CODECS_HASH_MD5=y CONFIG_DEBUG_FULLOPT=y @@ -24,12 +25,14 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192 CONFIG_DEVICE_TREE=y CONFIG_DEV_SIMPLE_ADDRENV=y CONFIG_DEV_ZERO=y +CONFIG_DRIVERS_AUDIO=y CONFIG_DRIVERS_VIRTIO=y CONFIG_DRIVERS_VIRTIO_BLK=y CONFIG_DRIVERS_VIRTIO_MMIO=y CONFIG_DRIVERS_VIRTIO_NET=y CONFIG_DRIVERS_VIRTIO_RNG=y CONFIG_DRIVERS_VIRTIO_SERIAL=y +CONFIG_DRIVERS_VIRTIO_SOUND=y CONFIG_EXAMPLES_HELLO=y CONFIG_FAT_LFN=y CONFIG_FS_FAT=y @@ -72,6 +75,7 @@ CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_READLINE=y +CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y CONFIG_OPENAMP=y CONFIG_PREALLOC_TIMERS=4 CONFIG_PTHREAD_STACK_MIN=8192 @@ -94,6 +98,7 @@ CONFIG_SYSLOG_TIMESTAMP=y CONFIG_SYSTEM_DHCPC_RENEW=y CONFIG_SYSTEM_FDTDUMP=y CONFIG_SYSTEM_NSH=y +CONFIG_SYSTEM_NXPLAYER=y CONFIG_SYSTEM_PING=y CONFIG_SYSTEM_SYSTEM=y CONFIG_SYSTEM_TASKSET=y