|
@@ -33,7 +33,7 @@ static struct serial_device *serial_devices = NULL;
|
|
|
static struct serial_device *serial_current = NULL;
|
|
|
|
|
|
#if !defined(CONFIG_LWMON) && !defined(CONFIG_PXA27X)
|
|
|
-struct serial_device *default_serial_console (void)
|
|
|
+struct serial_device *__default_serial_console (void)
|
|
|
{
|
|
|
#if defined(CONFIG_8xx_CONS_SMC1) || defined(CONFIG_8xx_CONS_SMC2)
|
|
|
return &serial_smc_device;
|
|
@@ -64,6 +64,8 @@ struct serial_device *default_serial_console (void)
|
|
|
#error No default console
|
|
|
#endif
|
|
|
}
|
|
|
+
|
|
|
+struct serial_device *default_serial_console(void) __attribute__((weak, alias("__default_serial_console")));
|
|
|
#endif
|
|
|
|
|
|
int serial_register (struct serial_device *dev)
|