openamp: Merge OPENAMP_RPMSG_DEBUG and OPENAMP_VQUEUE_DEBUG into OPENAMP_DEBUG

to simplify the configuration

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao
2024-03-06 17:33:05 +08:00
committed by Xiang Xiao
parent 3a86098c9e
commit 6b0c22c775
3 changed files with 5 additions and 16 deletions

View File

@@ -18,12 +18,8 @@ config OPENAMP_CACHE
Enable or disable OpenAMP Cache support (VIRTIO_CACHED_BUFFERS and
VIRTIO_CACHED_VRINGS)
config OPENAMP_RPMSG_DEBUG
bool "Enable OpenAMP Rpmsg Debug"
default n
config OPENAMP_VQUEUE_DEBUG
bool "Enable OpenAMP Virtio Queue Debug"
config OPENAMP_DEBUG
bool "Enable OpenAMP Debug"
default n
endif # OPENAMP

View File

@@ -92,11 +92,8 @@ if(CONFIG_OPENAMP_CACHE)
set(WITH_DCACHE_VRINGS ON)
endif()
if(CONFIG_OPENAMP_RPMSG_DEBUG)
if(CONFIG_OPENAMP_DEBUG)
add_compile_definitions(RPMSG_DEBUG)
endif()
if(CONFIG_OPENAMP_VQUEUE_DEBUG)
add_compile_definitions(VQUEUE_DEBUG)
endif()

View File

@@ -26,12 +26,8 @@ ifeq ($(CONFIG_OPENAMP_CACHE),y)
CFLAGS += -DVIRTIO_CACHED_BUFFERS -DVIRTIO_CACHED_VRINGS
endif
ifeq ($(CONFIG_OPENAMP_RPMSG_DEBUG),y)
CFLAGS += -DRPMSG_DEBUG
endif
ifeq ($(CONFIG_OPENAMP_VQUEUE_DEBUG),y)
CFLAGS += -DVQUEUE_DEBUG
ifeq ($(CONFIG_OPENAMP_DEBUG),y)
CFLAGS += -DRPMSG_DEBUG -DVQUEUE_DEBUG
endif
CSRCS += open-amp/lib/remoteproc/elf_loader.c