From d8cbd5633fd2e5fa0b6007802c9338dcbe4c0bfd Mon Sep 17 00:00:00 2001 From: Youness Alaoui Date: Mon, 8 May 2017 15:50:11 -0400 Subject: [PATCH] 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 Reviewed-on: https://review.coreboot.org/19900 Tested-by: build bot (Jenkins) Reviewed-by: Arthur Heymans --- src/mainboard/purism/librem13v1/Kconfig | 3 +++ 1 file changed, 3 insertions(+) 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