Attention is currently required from: Tim Wawrzynczak, Angel Pons, Arthur Heymans.
Hello Nico Huber, Sean Rhodes, Angel Pons, Arthur Heymans,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/libgfxinit/+/65087
to look at the new patch set (#9).
Change subject: common: Begin Tiger Lake integration ......................................................................
common: Begin Tiger Lake integration
Tiger Lake's integrated graphics engine is built off an entirely new igfx architecture named "Iris Xe". This patch adds just enough support to compile for Tiger Lake. Fortunately, the backlight programming hasn't changed since SKL, so with a little bit of hacking, one can also have libgfxinit turn on the backlight to verify something is working and running.
The first pass through the support will focus mostly on the eDP panel, then Type-C ports (both in fixed/native mode [DP/HDMI] and in Type-C DP Alt Mode). TBT will not be mostly ignored in this first pass, as it is not as widely used (yet?) as the other protocols.
Tested on google/voxel, with DEBUG_ADA_CODE enabled.
Signed-off-by: Tim Wawrzynczak twawrzynczak@chromium.org Change-Id: Ic8d32598e5611453ce53f1deaeab981b9f2a952f --- M common/Makefile.inc M common/hw-gfx-gma-config.ads.template M common/hw-gfx-gma-config_helpers.adb M common/hw-gfx-gma.adb M common/hw-gfx-gma.ads A common/tigerlake/Makefile.inc A common/tigerlake/hw-gfx-gma-connectors.adb A common/tigerlake/hw-gfx-gma-plls.adb A common/tigerlake/hw-gfx-gma-plls.ads A common/tigerlake/hw-gfx-gma-port_detect.adb A common/tigerlake/hw-gfx-gma-power_and_clocks.adb A common/tigerlake/hw-gfx-gma-power_and_clocks.ads A configs/tigerlake 13 files changed, 542 insertions(+), 55 deletions(-)
git pull ssh://review.coreboot.org:29418/libgfxinit refs/changes/87/65087/9