From a847ee1675e3888acd13ec48a318af684edd4742 Mon Sep 17 00:00:00 2001 From: Bowen Wang Date: Fri, 8 Dec 2023 19:53:57 +0800 Subject: [PATCH] qmeu_boot: add rpmsg syslog init for arm64 qemu chip Signed-off-by: Bowen Wang --- arch/arm64/src/qemu/qemu_boot.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/src/qemu/qemu_boot.c b/arch/arm64/src/qemu/qemu_boot.c index 5242887b47..dd05165dbb 100644 --- a/arch/arm64/src/qemu/qemu_boot.c +++ b/arch/arm64/src/qemu/qemu_boot.c @@ -29,6 +29,7 @@ #include #include +#include #ifdef CONFIG_LEGACY_PAGING # include #endif @@ -82,6 +83,10 @@ const struct arm_mmu_config g_mmu_config = .mmu_regions = g_mmu_regions, }; +#ifdef CONFIG_SYSLOG_RPMSG +static char g_syslog_rpmsg_buf[4096]; +#endif + /**************************************************************************** * Public Functions ****************************************************************************/ @@ -177,4 +182,8 @@ void arm64_chip_boot(void) arm64_earlyserialinit(); #endif + +#ifdef CONFIG_SYSLOG_RPMSG + syslog_rpmsg_init_early(g_syslog_rpmsg_buf, sizeof(g_syslog_rpmsg_buf)); +#endif }