From b3fead9d28e177f0140e595dfdd7aaf1366de996 Mon Sep 17 00:00:00 2001 From: wangbowen6 Date: Thu, 1 Jun 2023 18:40:24 +0800 Subject: [PATCH] openamp: add OPENAMP_DEBUG config to enable/disable openamp debug Signed-off-by: wangbowen6 --- openamp/Kconfig | 8 ++++++++ openamp/open-amp.defs | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/openamp/Kconfig b/openamp/Kconfig index a60ff0e4d6..bb1f771007 100644 --- a/openamp/Kconfig +++ b/openamp/Kconfig @@ -18,4 +18,12 @@ 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" + default n + endif # OPENAMP diff --git a/openamp/open-amp.defs b/openamp/open-amp.defs index 51e78358a5..3bc27629ef 100644 --- a/openamp/open-amp.defs +++ b/openamp/open-amp.defs @@ -24,6 +24,14 @@ 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 +endif + CSRCS += open-amp/lib/remoteproc/elf_loader.c CSRCS += open-amp/lib/remoteproc/remoteproc.c CSRCS += open-amp/lib/remoteproc/remoteproc_virtio.c