summaryrefslogtreecommitdiff
path: root/payloads/libpayload/libc/coreboot.c
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2023-08-16 02:50:16 +0530
committerSubrata Banik <subratabanik@google.com>2023-08-17 15:12:57 +0000
commit03dfc212579e16898de5107bf8e9fc03e51ef669 (patch)
tree950cb50c221ced3afd37367cecb7147bd79f4676 /payloads/libpayload/libc/coreboot.c
parent599d46bbf4bbb6de080e11c3b7af25af5bc931be (diff)
soc/intel/alderlake: Add provision to show pre-boot splash screen
This patch adds the ability to show a pre-boot splash screen on Meteor Lake systems using FSP-S. The patch calls into `fsp_convert_bmp_to_gop_blt()` when the `BMP_LOGO` config is enabled. This function converts a BMP file to a BLT buffer, which is then used by FSP-S to render the splash screen. Additionally, increase the heap size (malloc'able size) upto 512KB (when BMP_LOGO config is enabled) to accommodate high resolution logo file. BUG=b:284799726 TEST=Able to see splash screen while booting google/marasov with BMP_LOGO config enable. Signed-off-by: Subrata Banik <subratabanik@google.com> Change-Id: I9f4d1bc0aa991e784624ca19ba96a259ab8ddfa6 Reviewed-on: https://review.coreboot.org/c/coreboot/+/77233 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kapil Porwal <kapilporwal@google.com> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Diffstat (limited to 'payloads/libpayload/libc/coreboot.c')
0 files changed, 0 insertions, 0 deletions