diff options
author | Stefan Reinauer <reinauer@chromium.org> | 2011-06-01 14:04:50 -0700 |
---|---|---|
committer | Stefan Reinauer <stefan.reinauer@coreboot.org> | 2011-10-13 20:11:33 +0200 |
commit | 513eb5a9568261e5f1fc5b7cb7cbc129cda0f943 (patch) | |
tree | 9182f906a9498f62d850a3faa0cca5998499ca1f | |
parent | 71496bea9b84b0d4c0d3576932d72f92b4c6881a (diff) | |
download | coreboot-513eb5a9568261e5f1fc5b7cb7cbc129cda0f943.tar.xz |
Prevent build breakage without consoles enabled
If all console types are disabled, coreboot will fail to compile because
static code is unused. This patch fixes the issue.
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Change-Id: Ie9c8bf2a78e3aeba4c2908b06bc03f0f5af37db2
Reviewed-on: http://review.coreboot.org/260
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marcj303@gmail.com>
-rw-r--r-- | src/arch/x86/boot/coreboot_table.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/arch/x86/boot/coreboot_table.c b/src/arch/x86/boot/coreboot_table.c index d53a23a9ee..cdfc0c1d8d 100644 --- a/src/arch/x86/boot/coreboot_table.c +++ b/src/arch/x86/boot/coreboot_table.c @@ -120,6 +120,8 @@ static struct lb_serial *lb_serial(struct lb_header *header) #endif } +#if CONFIG_CONSOLE_SERIAL8250 || CONFIG_CONSOLE_SERIAL8250MEM || \ + CONFIG_CONSOLE_LOGBUF || CONFIG_USBDEBUG static void add_console(struct lb_header *header, u16 consoletype) { struct lb_console *console; @@ -130,6 +132,8 @@ static void add_console(struct lb_header *header, u16 consoletype) console->type = consoletype; } +#endif + static void lb_console(struct lb_header *header) { #if CONFIG_CONSOLE_SERIAL8250 |