X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=common%2Fsplash.c;h=561d35b4e41f9072d84e430d028e92ec8aecd8c3;hb=HEAD;hp=144fb10ddda36d1855d72ac8ac312e29346cc45b;hpb=cc64b92cdee921536a00e66568fd36cff3d35420;p=karo-tx-uboot.git diff --git a/common/splash.c b/common/splash.c index 144fb10ddd..561d35b4e4 100644 --- a/common/splash.c +++ b/common/splash.c @@ -22,6 +22,7 @@ #include #include +#include __weak int splash_screen_prepare(void) { @@ -50,3 +51,18 @@ void splash_get_pos(int *x, int *y) } } #endif /* CONFIG_SPLASH_SCREEN_ALIGN */ + +#if defined(CONFIG_SPLASH_SCREEN) && defined(CONFIG_LCD) +int lcd_splash(ulong addr) +{ + int x = 0, y = 0, ret; + + ret = splash_screen_prepare(); + if (ret) + return ret; + + splash_get_pos(&x, &y); + + return bmp_display(addr, x, y); +} +#endif