summaryrefslogtreecommitdiff
path: root/src/mainboard
diff options
context:
space:
mode:
authorYouness Alaoui <youness.alaoui@puri.sm>2017-05-08 15:50:11 -0400
committerMartin Roth <martinroth@google.com>2017-06-16 16:16:49 +0200
commitd8cbd5633fd2e5fa0b6007802c9338dcbe4c0bfd (patch)
treeed101897ea8128180a6e02624d8e1db353e69435 /src/mainboard
parent63142153bae35e1a8852224df7c2695eed42bd67 (diff)
downloadcoreboot-d8cbd5633fd2e5fa0b6007802c9338dcbe4c0bfd.tar.xz
purism/librem13: Disable L1 sub states support
Some NVMe devices (Intel 600p series for example) seem to lock up in D3 drive power state (L1.2 PCIe power state). Disabling L1 substates fixes it. Change-Id: I00a327dc91d443beb565fe4e72aaf816e40a007c Signed-off-by: Youness Alaoui <youness.alaoui@puri.sm> Reviewed-on: https://review.coreboot.org/19900 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Diffstat (limited to 'src/mainboard')
-rw-r--r--src/mainboard/purism/librem13v1/Kconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mainboard/purism/librem13v1/Kconfig b/src/mainboard/purism/librem13v1/Kconfig
index 299877edc0..abd499c73e 100644
--- a/src/mainboard/purism/librem13v1/Kconfig
+++ b/src/mainboard/purism/librem13v1/Kconfig
@@ -21,6 +21,9 @@ config DRIVERS_UART_8250IO
This platform does not have any way to get standard
serial output so disable it by default.
+config PCIEXP_L1_SUB_STATE
+ def_bool n
+
config HAVE_IFD_BIN
bool
default n