Mimoja has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/34518 )
Change subject: Remove broken bootsplash display code ......................................................................
Remove broken bootsplash display code
Legacy code, that most likely never worked for most people. It only allowed for 1024x768@16 jpegs, and did not check return values. This resolution is somewhat deprecated and displaying the bootsplash can be done by some payloads anyways (e.g. SeaBIOS, tianocore).
With no more use, the jpeg library as well as depedencies were removed as well.
Change-Id: I77619e1a885ed87123f4f5f185969d16d557e490 Signed-off-by: Johanna Schander coreboot@mimoja.de --- M src/device/oprom/realmode/x86.c 1 file changed, 1 insertion(+), 13 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/18/34518/1
diff --git a/src/device/oprom/realmode/x86.c b/src/device/oprom/realmode/x86.c index 67e550c..a55a510 100644 --- a/src/device/oprom/realmode/x86.c +++ b/src/device/oprom/realmode/x86.c @@ -361,19 +361,7 @@ }
vbe_set_mode(&mode_info); -#if CONFIG(BOOTSPLASH) - struct jpeg_decdata *decdata; - unsigned char *jpeg = cbfs_boot_map_with_leak("bootsplash.jpg", - CBFS_TYPE_BOOTSPLASH, - NULL); - if (!jpeg) { - printk(BIOS_DEBUG, "VBE: No bootsplash found.\n"); - return; - } - decdata = malloc(sizeof(*decdata)); - int ret = 0; - ret = jpeg_decode(jpeg, framebuffer, 1024, 768, 16, decdata); -#endif + }
void vbe_textmode_console(void)