Attention is currently required from: Andrey Petrov, Dinesh Gehlot, Eran Mitrani, Intel coreboot Reviewers, Jakub "Kuba" Czapiga, Jayvik Desai, Kapil Porwal, Nick Vaccaro, Pranava Y N, Ronak Kanabar, SH Kim, Tarun.
Hello Andrey Petrov, Dinesh Gehlot, Eran Mitrani, Intel coreboot Reviewers, Jakub "Kuba" Czapiga, Jayvik Desai, Kapil Porwal, Karthik Ramasubramanian, Nick Vaccaro, Pranava Y N, Ronak Kanabar, SH Kim, Tarun, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/86850?usp=email
to look at the new patch set (#23).
Change subject: drivers/intel/fsp2_0: Enable panel-orientation aware bitmap rotation ......................................................................
drivers/intel/fsp2_0: Enable panel-orientation aware bitmap rotation
Implement logo bitmap rotation within fsp_convert_bmp_to_gop_blt() to support devices with portrait-oriented displays. The rotation is driven by the panel framebuffer orientation, allowing the logo to be displayed correctly regardless of physical panel orientation.
This resolves issues where the logo was displayed incorrectly on portrait-oriented displays.
Additionally, discard the display orientation change in the LID is closed aka built-in display is not active. This will ensure that display orientation is proper when extended display is attached w/o any display rotation.
BUG=b:396580135 TEST=Verified BMP logo display in landscape mode on a portrait panel with rotation enabled. Also verified portrait logo display in landscape mode with rotation enabled.
Change-Id: I110bd67331f01e523c227e1a4bdb0484f0157a60 Signed-off-by: Subrata Banik subratabanik@google.com --- M src/drivers/intel/fsp2_0/fsp_gop_blt.c M src/drivers/intel/fsp2_0/include/fsp/fsp_gop_blt.h M src/soc/intel/alderlake/fsp_params.c M src/soc/intel/meteorlake/fsp_params.c M src/soc/intel/pantherlake/fsp_params.c 5 files changed, 252 insertions(+), 16 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/50/86850/23