coreboot-kgpe-d16/src/soc/intel/braswell
Matt DeVillier 132bbe6be5 soc/intel/braswell: Save/restore GMA OpRegion address
Add global/ACPI nvs variables required for IGD OpRegion.
Add functions necessary to save the ACPI OpRegion table
address in ASLB, and restore table address upon S3 resume.

Implementation modeled on existing Baytrail code.

Test: boot Windows 10 on google/edgar with Tianocore payload and
GOP display init, observe display driver loaded and functional,
display not black screen when resuming from S3 suspend.

Change-Id: I7c1fbf818510949420f70e93ed4780e94e598508
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/25197
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2018-03-30 07:20:38 +00:00
..
acpi soc/intel/braswell: Save/restore GMA OpRegion address 2018-03-30 07:20:38 +00:00
bootblock
include/soc soc/intel/braswell: Save/restore GMA OpRegion address 2018-03-30 07:20:38 +00:00
romstage security/tpm: Change TPM naming for different layers. 2018-01-18 01:45:35 +00:00
acpi.c soc/intel/braswell: Save/restore GMA OpRegion address 2018-03-30 07:20:38 +00:00
chip.c soc/intel/braswell: add USB2 PHY PERPORTRXISET UPD 2017-09-08 21:09:48 +00:00
chip.h soc/intel/braswell: add USB2 PHY PERPORTRXISET UPD 2017-09-08 21:09:48 +00:00
cpu.c Constify struct cpu_device_id instances 2017-11-23 05:00:17 +00:00
elog.c
emmc.c
gfx.c soc/intel/braswell: Save/restore GMA OpRegion address 2018-03-30 07:20:38 +00:00
gpio.c
gpio_support.c
hda.c
iosf.c
Kconfig soc/intel/common/opregion: Get rid of opregion.c 2018-03-30 07:19:52 +00:00
lpc_init.c
lpe.c soc/intel/braswell: add resource allocation for LPE BAR1 2018-03-08 18:19:28 +00:00
lpss.c
Makefile.inc soc/intel/braswell: refactor rtc failure checking 2017-09-20 23:54:14 +00:00
memmap.c
northcluster.c soc/braswell: fix ACPI table by recollecting TOLM 2017-06-09 17:04:33 +02:00
pcie.c
placeholders.c
pmutil.c security/vboot: Move vboot2 to security kconfig section 2017-10-22 02:14:46 +00:00
ramstage.c
sata.c
scc.c soc/intel/braswell: Populate NVS SCC BAR1 2017-08-25 18:59:35 +00:00
sd.c
smihandler.c
smm.c
southcluster.c soc/intel/braswell: refactor rtc failure checking 2017-09-20 23:54:14 +00:00
spi.c Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
spi_loading.c
tsc_freq.c
xhci.c