Unverified Commit ba7848e2 authored by davidcunado-arm's avatar davidcunado-arm Committed by GitHub
Browse files

Merge pull request #1330 from michpappas/tf-issues#571_qemu_fix_MULTI_CONSOLE=0

qemu: MULTI_CONSOLE_API=0 causes build error
parents 0d48df84 4c746fc5
......@@ -66,6 +66,8 @@ int console_flush(void);
/* REMOVED on AArch64 -- use console_<driver>_register() instead! */
int console_init(uintptr_t base_addr,
unsigned int uart_clk, unsigned int baud_rate);
int console_core_init(uintptr_t base_addr,
unsigned int uart_clk, unsigned int baud_rate);
void console_uninit(void);
#endif
......
......@@ -169,7 +169,12 @@ $(eval $(call TOOL_ADD_IMG,bl32_extra2,--tos-fw-extra2))
endif
SEPARATE_CODE_AND_RODATA := 1
MULTI_CONSOLE_API := 1
# Use MULTI_CONSOLE_API by default only on AArch64
# as it is not yet supported on AArch32
ifeq ($(ARCH),aarch64)
MULTI_CONSOLE_API := 1
endif
# Disable the PSCI platform compatibility layer
ENABLE_PLAT_COMPAT := 0
......
......@@ -7,8 +7,10 @@
#include <pl011.h>
#include <platform_def.h>
#if MULTI_CONSOLE_API
static console_pl011_t console;
static console_pl011_t crash_console;
#endif /* MULTI_CONSOLE_API */
void qemu_console_init(void)
{
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment