coreboot-kgpe-d16/src/mainboard
Duncan Laurie a2e7ee729e mb/google/sarien: Enable LTR for PCIe NVMe root port
Enable LTR for NVMe so it can use ASPM L1.2.

BUG=b:127593309
TEST=build and boot on sarien and check L1 substate with lspci
before: L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1+
after:  L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+

Change-Id: I9842beda6767f758556747f83cfcedbd00612698
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32456
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Lijian Zhao <lijian.zhao@intel.com>
Reviewed-by: Roy Mingi Park <roy.mingi.park@intel.com>
2019-04-26 20:07:54 +00:00
..
adi src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
adlink
advansus src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
amd src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
aopen src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
apple src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
asrock sb/intel/lynxpoint: Enable LPC/SIO setup in bootblock 2019-04-23 10:12:02 +00:00
asus src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
avalue src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
bap src: Add missing include 'console.h' 2019-04-23 10:00:39 +00:00
biostar src: Add missing include 'console.h' 2019-04-23 10:00:39 +00:00
cavium src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
compulab nb/intel/sandybridge: Drop pch.h from sandybridge.h 2019-04-23 10:06:01 +00:00
cubietech src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
elmex src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
emulation src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
esd src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
facebook mb/facebook/watson: Don't use deprecated IS_ENABLED 2019-04-20 04:22:46 +00:00
foxconn src: Add missing include 'console.h' 2019-04-23 10:00:39 +00:00
getac sb/intel/i82801gx: Use SOUTHBRIDGE_INTEL_COMMON_PMCLIB 2019-04-13 14:49:31 +00:00
gigabyte src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
gizmosphere src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
google mb/google/sarien: Enable LTR for PCIe NVMe root port 2019-04-26 20:07:54 +00:00
hp src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
ibase sb/intel/i82801gx: Use SOUTHBRIDGE_INTEL_COMMON_PMCLIB 2019-04-13 14:49:31 +00:00
iei src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
intel nb/intel/sandybridge: Drop pch.h from sandybridge.h 2019-04-23 10:06:01 +00:00
jetway src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
kontron src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
lenovo src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
lippert src: Add missing include 'console.h' 2019-04-23 10:00:39 +00:00
msi src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
ocp mb/ocp/monolake: Add board.fmd 2019-04-10 18:46:56 +00:00
opencellular src: Use include <delay.h> when appropriate 2019-04-06 16:09:12 +00:00
packardbell src: Use include <delay.h> when appropriate 2019-04-06 16:09:12 +00:00
pcengines src: Add missing include 'console.h' 2019-04-23 10:00:39 +00:00
purism {mb,soc/intel/skylake}: remove unused InternalGfx 2019-04-06 13:12:04 +00:00
roda src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
samsung vboot: remove Kconfig option VBOOT_PHYSICAL_REC_SWITCH 2019-04-04 10:33:38 +00:00
sapphire src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
scaleway src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
siemens mb/siemens/mc_apl4: Remove usage of external RTC 2019-04-15 11:05:45 +00:00
sifive src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
supermicro mb/supermicro/x10slm-f: Do SIO setup in bootblock 2019-04-25 15:52:03 +00:00
ti device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
tyan src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
via src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
Kconfig Kconfig: Unify power-after-failure options 2019-01-06 15:54:19 +00:00