summaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/chip.c
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2023-10-16 14:06:27 +0530
committerSubrata Banik <subratabanik@google.com>2023-10-18 05:47:24 +0000
commit93ca15cc83ceb5f774a4ca9931cc7a3baea37bdb (patch)
tree328c5888648b764f0c2b118258b8a4df5cd98d86 /src/soc/intel/apollolake/chip.c
parent205f30bdfc8884966ff66c8d59d159e9325214c5 (diff)
soc/intel/{adl, mtl}: Avoid redundant display init by joining to MBUS
This patch ensures that the IGD joins the MBUS when the firmware splash screen feature is enabled (aka BMP_LOGO config is enabled). For ChromeOS platform, it prevents the i915 driver from reinitializing the display, which can save up to 75ms-80ms of boot time and eliminate a brief period of blank screen between the firmware splash screen and the OS login prompt. BUG=b:284799726 TEST=Able to build and boot google/rex. Change-Id: I36af167afa902053a987602d494a8830ad9b1b1a Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/78387 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <ericllai@google.com> Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
Diffstat (limited to 'src/soc/intel/apollolake/chip.c')
0 files changed, 0 insertions, 0 deletions