coreboot-kgpe-d16/Documentation
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
..
Intel Documentation: change coreboot to lowercase 2017-06-12 04:06:40 +02:00
RFC Documentation: Capitalize RAM, ROM and ACPI 2016-07-28 20:03:36 +02:00
acpi Documentation: change coreboot to lowercase 2017-06-12 04:06:40 +02:00
core Documentation: Reflow Kconfig.md 2017-04-11 16:18:57 +02:00
doxygen Documentation: Add doxygen_platform target 2017-03-23 21:19:34 +01:00
gfx 3rdparty/lib{hwbase,gfxinit}: Update to latest master 2017-10-28 19:46:17 +00:00
technotes Documentation: Add technote/design doc for mitigating ReBAR issue 2017-05-01 00:47:09 +02:00
AMD-S3.txt Documentation: change coreboot to lowercase 2017-06-12 04:06:40 +02:00
Binary Extraction.md Documentation: Add binary extraction documentation 2017-08-10 20:11:16 +00:00
COPYING util/hugo: Add framework to build www.coreboot.org/Documentation 2017-05-25 23:04:36 +02:00
Doxyfile.coreboot
Doxyfile.coreboot_simple Documentation: Fix doxygen errors 2016-07-12 22:41:02 +02:00
Kconfig.tex Documentation: Capitalize RAM, ROM and ACPI 2016-07-28 20:03:36 +02:00
Lesson2.md Documentation: Update Lesson2.md 2017-09-05 03:54:54 +00:00
Makefile Documentation: change coreboot to lowercase 2017-06-12 04:06:40 +02:00
POSTCODES
abi-data-consumption.txt
beginverbatim.tex
build_system.md Documentation: add start of documentation of the build system 2016-08-12 20:12:18 +02:00
cbfs.txt Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
codeflow.svg
corebootBuildingGuide.tex Documentation: change coreboot to lowercase 2017-06-12 04:06:40 +02:00
coreboot_logo.png
endverbatim.tex
gcov.txt
gerrit_guidelines.md Use more secure HTTPS URLs for coreboot sites 2017-06-07 12:04:50 +02:00
hypertransport.svg
mainboard_io_trap_handler_sample.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
submodules.txt
timestamp.md Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00