From db404bbdf97cea98df4ae83f0fcb4681d5a4c820 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Mon, 6 Jul 2015 11:26:31 -0400 Subject: [PATCH] Do not check for DO_CONSOLE_INIT, use Kconfig variables instead This commit removes 2 levels of checking and checks directly against define Kconfig variables. Also reduce the code to one block and check only once instead of twice. This is a cosmetic change. Change-Id: Ia427d9f15a9d09ea59d0230913168060d752ae99 Signed-off-by: Anas Nashif --- arch/arm/fsl_frdm_k64f/system.c | 8 ++------ arch/arm/ti_lm3s6965/system.c | 11 ++--------- arch/x86/generic_pc/system.c | 10 +--------- arch/x86/quark/system.c | 11 +---------- 4 files changed, 6 insertions(+), 34 deletions(-) diff --git a/arch/arm/fsl_frdm_k64f/system.c b/arch/arm/fsl_frdm_k64f/system.c index 6f43ec6331e..428ed82fb9d 100644 --- a/arch/arm/fsl_frdm_k64f/system.c +++ b/arch/arm/fsl_frdm_k64f/system.c @@ -46,9 +46,6 @@ for the fsl_frdm_k64f BSP. #include #include -#if defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) -#define DO_CONSOLE_INIT -#endif /* board's setting for PLL multipler (PRDIV0) */ #define FRDM_K64F_PLL_DIV_20 (20 - 1) @@ -245,8 +242,7 @@ static void clkInit(void) ; } -#if defined(DO_CONSOLE_INIT) - +#if defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) /** * * @brief Initialize target-only console @@ -296,7 +292,7 @@ static void consoleInit(void) #define consoleInit() \ do {/* nothing */ \ } while ((0)) -#endif /* DO_CONSOLE_INIT */ +#endif /* defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) */ /** * diff --git a/arch/arm/ti_lm3s6965/system.c b/arch/arm/ti_lm3s6965/system.c index 7b996e373e2..cb8305fcb64 100644 --- a/arch/arm/ti_lm3s6965/system.c +++ b/arch/arm/ti_lm3s6965/system.c @@ -40,9 +40,6 @@ for the ti_lm3s6965 BSP. #include #include -#if defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) -#define DO_CONSOLE_INIT -#endif #define RCGC1 *((volatile uint32_t *)0x400FE104) @@ -57,7 +54,7 @@ extern void _NmiInit(void); #define NMI_INIT() #endif -#if defined(DO_CONSOLE_INIT) +#if defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) /** * @@ -75,10 +72,6 @@ inline void uart_generic_info_init(struct uart_init_info *pInfo) pInfo->int_pri = CONFIG_UART_CONSOLE_INT_PRI; } -#endif /* DO_CONSOLE_INIT */ - -#if defined(DO_CONSOLE_INIT) - /** * * @brief Initialize target-only console @@ -109,7 +102,7 @@ static void consoleInit(void) #define consoleInit() \ do {/* nothing */ \ } while ((0)) -#endif /* DO_CONSOLE_INIT */ +#endif /* defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) */ #if defined(CONFIG_BLUETOOTH) #if defined(CONFIG_BLUETOOTH_UART) diff --git a/arch/x86/generic_pc/system.c b/arch/x86/generic_pc/system.c index e2f53e11920..e9b03fb9cd5 100644 --- a/arch/x86/generic_pc/system.c +++ b/arch/x86/generic_pc/system.c @@ -80,11 +80,6 @@ static inline void ioapicInit(void) #endif /* CONFIG_IOAPIC */ #if defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) -#define DO_CONSOLE_INIT -#endif - - -#ifdef DO_CONSOLE_INIT /** * @@ -102,9 +97,6 @@ void uart_generic_info_init(struct uart_init_info *p_info) p_info->int_pri = CONFIG_UART_CONSOLE_INT_PRI; } -#endif /* DO_CONSOLE_INIT */ - -#if defined(DO_CONSOLE_INIT) /** * @@ -131,7 +123,7 @@ static void consoleInit(void) #define consoleInit() \ do {/* nothing */ \ } while ((0)) -#endif /* DO_CONSOLE_INIT */ +#endif /* defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) */ #if defined(CONFIG_BLUETOOTH) #if defined(CONFIG_BLUETOOTH_UART) diff --git a/arch/x86/quark/system.c b/arch/x86/quark/system.c index ecec172cf3c..ed53038194b 100644 --- a/arch/x86/quark/system.c +++ b/arch/x86/quark/system.c @@ -50,11 +50,6 @@ Handlers for the secondary serial port have not been added. #include #if defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) -#define DO_CONSOLE_INIT -#endif - -#if defined(DO_CONSOLE_INIT) - /** * * @brief Initialize initialization information for one UART @@ -70,10 +65,6 @@ void uart_generic_info_init(struct uart_init_info *p_info) p_info->baud_rate = CONFIG_UART_BAUDRATE; } -#endif /* DO_CONSOLE_INIT */ - -#if defined(DO_CONSOLE_INIT) - /** * * @brief Initialize target-only console @@ -99,7 +90,7 @@ static void consoleInit(void) #define consoleInit() \ do {/* nothing */ \ } while ((0)) -#endif /* DO_CONSOLE_INIT */ +#endif /* defined(CONFIG_PRINTK) || defined(CONFIG_STDOUT_CONSOLE) */ /** *