X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=cmd%2Fbmp.c;h=fb6fe3f286c5434f1cd15eba5ee28b8f4166fbd4;hb=c413baa95c6ce4adda3646f0c4d5a3119f463de6;hp=01b3d39e9c8ec99f253b3fe05e1e37f3da7a1470;hpb=595af9db2422fa5ae734cfe615415b17a5098f34;p=people%2Fms%2Fu-boot.git diff --git a/cmd/bmp.c b/cmd/bmp.c index 01b3d39e9c..fb6fe3f286 100644 --- a/cmd/bmp.c +++ b/cmd/bmp.c @@ -246,18 +246,14 @@ int bmp_display(ulong addr, int x, int y) addr = map_to_sysmem(bmp); #ifdef CONFIG_DM_VIDEO - ret = uclass_first_device(UCLASS_VIDEO, &dev); + ret = uclass_first_device_err(UCLASS_VIDEO, &dev); if (!ret) { - if (!dev) - ret = -ENODEV; - if (!ret) { - bool align = false; + bool align = false; # ifdef CONFIG_SPLASH_SCREEN_ALIGN - align = true; + align = true; # endif /* CONFIG_SPLASH_SCREEN_ALIGN */ - ret = video_bmp_display(dev, addr, x, y, align); - } + ret = video_bmp_display(dev, addr, x, y, align); } #elif defined(CONFIG_LCD) ret = lcd_display_bitmap(addr, x, y);