From: Gary McGee <gary.mc...@intel.com>

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

Signed-off-by: Gary McGee <gary.mc...@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

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to