coreboot-kgpe-d16/3rdparty
Nico Huber 504d1eff4b 3rdparty/lib{hwbase,gfxinit}: Update to latest master
Simplifies our C interface function gma_gfxinit(), due to the following
changes:

* *libgfxinit* knows about the underlying PCI device now and can
  probe MMIO addresses by itself.
* The framebuffer mapping is now completely handled inside the
  library where we validate that we neither overflow
  - the stolen memory,
  - the GTT address space, the GTT itself nor
  - the aperture window (i.e. resource2 of the PCI device)
    that we use to access the framebuffer.

Other changes:

* Fixes and a quirk for DP training.
* Fix for DP-VGA adapters that report an analog display in EDID.
* Fixes for Skylake support with coreboot.
* DDI Buffer drive-strength configuration for Haswell, Broadwell and
  Skylake.
* `gfx_test` can now be run from X windows (with glitches).
* Compatibility with GCC 7 and SPARK GPL 2017.

TEST=Booted lenovo/t420 and verified that everything works as usual.

Change-Id: I001ba973d864811503410579fd7ad55ab8612759
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/20606
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2017-10-28 19:46:17 +00:00
..
arm-trusted-firmware@b1187232fd Update arm-trusted-firmware submodule to upstream master 2017-07-31 20:30:51 +00:00
blobs@d2e558a81f 3rdparty/blobs: Update submodule 2017-06-27 01:11:22 +00:00
chromeec@9fb10386a7 3rdparty/chromeec: Update submodule to upstream master 2017-06-27 16:06:31 +00:00
libgfxinit@3a0e2a08f5 3rdparty/lib{hwbase,gfxinit}: Update to latest master 2017-10-28 19:46:17 +00:00
libhwbase@66859712e4 3rdparty/lib{hwbase,gfxinit}: Update to latest master 2017-10-28 19:46:17 +00:00
vboot@3b805725c1 Update vboot submodule to upstream master 2017-10-22 01:47:34 +00:00