[linux-yocto] [PATCH 07/17] drivers/misc/axxia-pei.c: Update PEI Configuration

Daniel Dragomir daniel.dragomir at windriver.com
Tue May 16 11:38:59 PDT 2017


From: Gary McGee <gary.mcgee at intel.com>

Do not touch PCI controllers disabled via u-boot configuration.

Signed-off-by: Gary McGee <gary.mcgee at intel.com>
---
 drivers/misc/axxia-pei.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/drivers/misc/axxia-pei.c b/drivers/misc/axxia-pei.c
index 7996e9c..a221bf5 100644
--- a/drivers/misc/axxia-pei.c
+++ b/drivers/misc/axxia-pei.c
@@ -1221,9 +1221,12 @@ pei_setup(unsigned int control)
 
 	rc_mode = (control & 0x80) >> 7;
 
-	disable_ltssm(PEI0);
-	disable_ltssm(PEI1);
-	disable_ltssm(PEI2);
+	if (pei0_mode)
+		disable_ltssm(PEI0);
+	if (pei1_mode)
+		disable_ltssm(PEI1);
+	if (pei2_mode)
+		disable_ltssm(PEI2);
 
 	for (phy = 0; phy < 4; phy++)
 		enable_reset(phy);
-- 
2.7.4



More information about the linux-yocto mailing list