X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=drivers%2Fserial%2Fserial.c;h=cd3439ee6a23d9b54089396d244e070dbf795ee6;hb=dff0109496846fd9787b6cdc0941217ecdf0ae28;hp=bce75489d2ecdf55442af084c1a7174ebee38104;hpb=f61f1e150c84f5b9347fca79a4bc5f2286c545d2;p=oweals%2Fu-boot.git diff --git a/drivers/serial/serial.c b/drivers/serial/serial.c index bce75489d2..cd3439ee6a 100644 --- a/drivers/serial/serial.c +++ b/drivers/serial/serial.c @@ -23,12 +23,17 @@ #include -#ifdef CONFIG_SYS_NS16550_SERIAL - #include #ifdef CONFIG_NS87308 #include #endif +#ifdef CONFIG_KIRKWOOD +#include +#elif defined(CONFIG_ORION5X) +#include +#elif defined(CONFIG_ARMADA100) +#include +#endif #if defined (CONFIG_SERIAL_MULTI) #include @@ -114,6 +119,7 @@ static NS16550_t serial_ports[4] = { name,\ bus,\ eserial##port##_init,\ + NULL,\ eserial##port##_setbrg,\ eserial##port##_getc,\ eserial##port##_tstc,\ @@ -328,5 +334,3 @@ DECLARE_ESERIAL_FUNCTIONS(4); struct serial_device eserial4_device = INIT_ESERIAL_STRUCTURE(4,"eserial3","EUART4"); #endif /* CONFIG_SERIAL_MULTI */ - -#endif