]> git.sur5r.net Git - u-boot/commitdiff
am33xx: Update serial pdata
authorTom Rini <trini@konsulko.com>
Sun, 6 Dec 2015 16:09:59 +0000 (11:09 -0500)
committerTom Rini <trini@konsulko.com>
Sun, 6 Dec 2015 21:38:05 +0000 (16:38 -0500)
We now want to make sure that we have the platform data for NS16550 when
we do not have OF_CONTROL set.

Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/cpu/armv7/am33xx/board.c

index 1633ddc6b0963b11ae6ceb758f3d85d27f814e44..466348f9402d2a23f4eacecd26e09ada6b34ed9a 100644 (file)
 
 DECLARE_GLOBAL_DATA_PTR;
 
-#if defined(CONFIG_DM_SERIAL) && !defined(CONFIG_OF_CONTROL)
-/*
- * TODO(sjg@chromium.org): When we can move SPL serial to DM, we can remove
- * the CONFIGs. At the same time, we should move this to the board files.
- */
+#if !CONFIG_IS_ENABLED(OF_CONTROL)
 static const struct ns16550_platdata am33xx_serial[] = {
        { CONFIG_SYS_NS16550_COM1, 2, CONFIG_SYS_NS16550_CLK },
 # ifdef CONFIG_SYS_NS16550_COM2
@@ -57,14 +53,14 @@ static const struct ns16550_platdata am33xx_serial[] = {
 };
 
 U_BOOT_DEVICES(am33xx_uarts) = {
-       { "serial_omap", &am33xx_serial[0] },
+       { "ns16550_serial", &am33xx_serial[0] },
 #  ifdef CONFIG_SYS_NS16550_COM2
-       { "serial_omap", &am33xx_serial[1] },
+       { "ns16550_serial", &am33xx_serial[1] },
 #   ifdef CONFIG_SYS_NS16550_COM3
-       { "serial_omap", &am33xx_serial[2] },
-       { "serial_omap", &am33xx_serial[3] },
-       { "serial_omap", &am33xx_serial[4] },
-       { "serial_omap", &am33xx_serial[5] },
+       { "ns16550_serial", &am33xx_serial[2] },
+       { "ns16550_serial", &am33xx_serial[3] },
+       { "ns16550_serial", &am33xx_serial[4] },
+       { "ns16550_serial", &am33xx_serial[5] },
 #   endif
 #  endif
 };