From 124a1cefb116867ae31a79dfb959bfec793677ac Mon Sep 17 00:00:00 2001 From: Maurizio Lombardi Date: Sat, 16 Feb 2013 15:56:58 +0100 Subject: [PATCH] Fix build when CONFIG_AM335X_UART is disabled --- kernel/genarch/include/drivers/am335x/uart.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/kernel/genarch/include/drivers/am335x/uart.h b/kernel/genarch/include/drivers/am335x/uart.h index 10d9e167c..95c392ad6 100644 --- a/kernel/genarch/include/drivers/am335x/uart.h +++ b/kernel/genarch/include/drivers/am335x/uart.h @@ -69,9 +69,18 @@ typedef struct { irq_t irq; } am335x_uart_t; +#ifdef CONFIG_AM335X_UART +extern bool am335x_uart_init(am335x_uart_t *uart, inr_t interrupt, + uintptr_t addr, size_t size); -bool am335x_uart_init(am335x_uart_t *, inr_t, uintptr_t, size_t); -void am335x_uart_input_wire(am335x_uart_t *, indev_t *); +extern void am335x_uart_input_wire(am335x_uart_t *uart, indev_t *indev); +#else +static bool am335x_uart_init(am335x_uart_t *uart, inr_t interrupt, + uintptr_t addr, size_t size) +{ return true; } + +static void am335x_uart_input_wire(am335x_uart_t *uart, indev_t *indev) {} +#endif #endif -- 2.11.4.GIT