coreboot/src/mainboard
Tim Wawrzynczak 4dfcd7acdc mb/google/brya/acpi: Save/restore/clear some registers over GC6
Nvidia recommends saving and restoring the LTR Enable bit in PCIe config
space for the PCIe root port before/after GC6 entry. Also the detectable
error bit should be cleared, as there may be errors expected during the
GC6 flow.

BUG=b:214581763
TEST=no more correctable errors after GC6 entry/exit

Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Change-Id: I058ce1b3f17fb6cc59785a85efaf9ea0504cf2ee
Reviewed-on: https://review.coreboot.org/c/coreboot/+/66808
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Anil Kumar K <anil.kumar.k@intel.corp-partner.google.com>
Reviewed-by: Ivy Jian <ivy.jian@quanta.corp-partner.google.com>
2022-09-01 14:08:46 +00:00
..
51nb mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
acer src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
adlink
amd mb/amd/chausie/Kconfig: Re-enable ESPI_RETAIN_PORT80 2022-08-31 16:52:37 +00:00
aopen
apple src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
asrock mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
asus mb/**/hda_verb.c: Drop empty files 2022-08-23 14:04:47 +00:00
bap src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
biostar src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
bostentech mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
cavium
clevo src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
compulab
dell mb/**/hda_verb.c: Drop empty files 2022-08-23 14:04:47 +00:00
elmex
emulation src/mb: Add SPDX identifiers to files missing them 2022-08-11 17:52:19 +00:00
example
facebook mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
foxconn src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
getac
gigabyte mb/**/hda_verb.c: Drop empty files 2022-08-23 14:04:47 +00:00
gizmosphere src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
google mb/google/brya/acpi: Save/restore/clear some registers over GC6 2022-09-01 14:08:46 +00:00
hp mb/**/hda_verb.c: Drop empty files 2022-08-23 14:04:47 +00:00
ibase
intel soc/intel/alderlake: Rename pcie5 alias 2022-08-29 14:25:25 +00:00
jetway
kontron mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
lenovo mb/**/hda_verb.c: Drop empty files 2022-08-23 14:04:47 +00:00
libretrend mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
lippert
msi mb/**/dsdt.asl: Drop superfluous comments 2022-08-16 13:33:17 +00:00
ocp mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
opencellular
packardbell src/mb: Add SPDX identifiers to files missing them 2022-08-11 17:52:19 +00:00
pcengines
pine64
portwell mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
prodrive mb/prodrive/atlas: Fix SMBUS/SPD addresses 2022-08-29 22:52:36 +00:00
protectli mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
purism mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
razer mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
roda src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
samsung src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
sapphire src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
scaleway mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
siemens mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
sifive
starlabs mb/starlabs/lite: Enable P2SB 2022-08-24 21:25:52 +00:00
supermicro mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
system76 mb/system76/gaze16: Move stray header to include folder 2022-08-19 14:24:07 +00:00
ti arch/arm64,arm: Prepare for !SEPARATE_ROMSTAGE 2022-07-20 20:28:39 +00:00
up mb/**/dsdt.asl: Drop misleading "OEM revision" comment 2022-08-16 13:33:47 +00:00
Kconfig