diff --git a/arch/avr/src/at32uc3/at32uc3_lowconsole.c b/arch/avr/src/at32uc3/at32uc3_lowconsole.c
index cbf1140c67d9558c58ccc75d360cd6c433320465..37a4c48dcd6fd2e9139b1ef44b583159c23532fc 100644
--- a/arch/avr/src/at32uc3/at32uc3_lowconsole.c
+++ b/arch/avr/src/at32uc3/at32uc3_lowconsole.c
@@ -300,7 +300,6 @@ void usart_configure(uintptr_t usart_base, uint32_t baud, unsigned int parity,
  *
  ******************************************************************************/
 
-#ifndef CONFIG_USE_EARLYSERIALINIT
 void up_consoleinit(void)
 {
   uint32_t pbamask = 0;
@@ -368,7 +367,6 @@ void up_consoleinit(void)
                   AVR32_CONSOLE_BITS, (bool)AVR32_CONSOLE_2STOP);
 #endif
 }
-#endif
 
 /******************************************************************************
  * Name: up_lowputc