[Concept,06/22] video: Add a pointer image
Commit Message
From: Simon Glass <sjg@chromium.org>
When the mouse is being used we need a suitable pointer image to draw on
the display. Add the RISC OS pointer, in honour of the first GUI
available on ARM devices.
Signed-off-by: Simon Glass <sjg@chromium.org>
---
drivers/video/images/Makefile | 3 +++
drivers/video/images/riscos_arrow.bmp | Bin 0 -> 3798 bytes
test/dm/video.c | 3 ++-
3 files changed, 5 insertions(+), 1 deletion(-)
create mode 100644 drivers/video/images/riscos_arrow.bmp
index 56e63a6f5cf..6c96eee1b8b 100644
@@ -3,6 +3,9 @@
# Copyright 2025 Simon Glass <sjg@chromium.org>
obj-$(CONFIG_VIDEO_LOGO) += u_boot.o
+ifdef CONFIG_MOUSE
+obj-$(CONFIG_EXPO) += riscos_arrow.o
+endif
ifdef CONFIG_$(PHASE_)GENERATE_ACPI_TABLE
obj-y += bgrt.o
new file mode 100644
GIT binary patch
literal 3798
zcmeH~O-LI-7>3`(7JnM6XehSyu!kr;=%p3$7}J6X3L#qX@6g?ii9&V_y9r)A3SNaC
z`g5sm554r<UVG@ZP!Mbj#k=51v6mw2JF|(2#`V(KgC#>|=jEIEo|*aPCroN;_cml2
z;r9WvR>=|cQ8C4U-dle54S?57%?LCj@P9^tr#rj@4o}=3A@L>ry7I5r;4dtq^1)x&
zC*klbTSYmX_d=D)F3x@`w|yP<9ADMRx{U94BxdpNy#({wOQ?JW@PPGIGjjh=<+Avw
z8F>I-CA=X%is9$^>fv?#P~cU5Sa8V?5zZ?ux?M0W_eK)1?2?liPieDr^IGdZ+R=kM
zxQlMxbc<u@^kntT&{+Q2MMPM4h6Jmz{z^+{cF8q?h{je)v*?tlpHYvjm5M^Yq>h`*
zdY1Yl^`OH6QvVco!`BBw=cSHPBJRv&9&>JSYAs)<jXG^EI~LmvvrQsv+2luOeVrA0
zU1+ON=GbHsGmI_SPp4TXnD1j86PQAp4=n>_te}7rhFIFPxX7?R72tnQ`lsn-&}#)I
zJ)U3{7If(ku?B3zREw>fd-PD6BC!;3bI<dR`hnKxz{!^9{eA0sC+~ok-@q5U=D)fP
zj2_dzRkJ1D09_lvr>`}e@dEg~3H1Fc>W(h^Y2i1T%K?WUfX+F-9KQn{3x3>KC+hM3
e2Qb4}O@0Gjy#@yIWG@EHyNwQKal5ijC4Q$t=#ZTN
literal 0
HcmV?d00001
@@ -1211,9 +1211,10 @@ static int dm_test_video_images(struct unit_test_state *uts)
ut_assert_nextline("Name Size");
ut_assert_nextline("-------------------- ----------");
ut_assert_nextline("bgrt 43926");
+ ut_assert_nextline("riscos_arrow 3798");
ut_assert_nextline("u_boot 6932");
ut_assert_skip_to_line("");
- ut_assert_nextline("Total images: 2");
+ ut_assert_nextline("Total images: 3");
ut_assert_console_end();
return 0;