]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - common/lcd.c
video: consolidate splash screen alignment code
[karo-tx-uboot.git] / common / lcd.c
index 95006aa124194492297c4367e4ad06cbf836a436..50ea4d6cacc2b9681f3a16325ecdcdcdb6abbf5e 100644 (file)
@@ -1089,23 +1089,8 @@ static void *lcd_logo(void)
                        return (void *)lcd_base;
 
                addr = simple_strtoul (s, NULL, 16);
-#ifdef CONFIG_SPLASH_SCREEN_ALIGN
-               s = getenv("splashpos");
-               if (s != NULL) {
-                       if (s[0] == 'm')
-                               x = BMP_ALIGN_CENTER;
-                       else
-                               x = simple_strtol(s, NULL, 0);
-
-                       s = strchr(s + 1, ',');
-                       if (s != NULL) {
-                               if (s[1] == 'm')
-                                       y = BMP_ALIGN_CENTER;
-                               else
-                                       y = simple_strtol (s + 1, NULL, 0);
-                       }
-               }
-#endif /* CONFIG_SPLASH_SCREEN_ALIGN */
+
+               splash_get_pos(&x, &y);
 
                if (bmp_display(addr, x, y) == 0)
                        return (void *)lcd_base;