summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorAndy Hu <andy.hu@starfivetech.com>2023-02-20 05:33:53 +0300
committerAndy Hu <andy.hu@starfivetech.com>2023-02-20 05:33:53 +0300
commit5d4dcdb90d7350760f065f7ea8d658080ad898a1 (patch)
treeed83b8e4302d85b7ded3524042d2a91459027e74 /board
parentda9a5b042e5c3bcfa3acd65d434338f5baae34f8 (diff)
parent335f6498727e2d2bb5e2236125d593b9d7d197bc (diff)
downloadu-boot-5d4dcdb90d7350760f065f7ea8d658080ad898a1.tar.xz
Merge tag 'JH7110_515_SDK_v4.3.0' into vf2-devel
version JH7110_515_SDK_v4.3.0 for JH7110 EVB board 1. Fix hibernation issue: mmc 2. #3345 uboot: support mipi dsi display logo 3. #3145 linux: pci: Add PHY settings in pcie host driver. 4. #3349 linux: crypto: Remove AES key zeroization 5. #3477 spl_tool add LICENSE file
Diffstat (limited to 'board')
-rw-r--r--board/starfive/evb/starfive_evb.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/board/starfive/evb/starfive_evb.c b/board/starfive/evb/starfive_evb.c
index 8a30a24de0..b3d3a1de9b 100644
--- a/board/starfive/evb/starfive_evb.c
+++ b/board/starfive/evb/starfive_evb.c
@@ -16,6 +16,8 @@
#include <misc.h>
#include <linux/bitops.h>
#include <asm/arch/gpio.h>
+#include <bmp_logo.h>
+#include <video.h>
enum chip_type_t {
CHIP_A = 0,
@@ -263,3 +265,21 @@ err:
}
#endif
+int board_late_init(void)
+{
+ struct udevice *dev;
+ int ret;
+
+ ret = uclass_get_device(UCLASS_VIDEO, 0, &dev);
+ if (ret)
+ return ret;
+
+ ret = video_bmp_display(dev, (ulong)&bmp_logo_bitmap[0], 0, 0, false);
+ if (ret)
+ goto err;
+
+err:
+ return 0;
+
+}
+