diff options
author | Raptor Engineering Development Team <support@raptorengineering.com> | 2018-05-12 19:42:01 -0500 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineering.com> | 2019-04-25 08:02:00 +0000 |
commit | 8f0d3ac906c2939247bd792ae85bed7c99cfe434 (patch) | |
tree | d8cc8b10a88aaa8cb3e4c98a85b1e0ff6ac6ee7d /meta-openpower | |
parent | dd46e8f60b3c5048baeee4e7246b2f4346eb0457 (diff) | |
download | talos-openbmc-8f0d3ac906c2939247bd792ae85bed7c99cfe434.tar.gz talos-openbmc-8f0d3ac906c2939247bd792ae85bed7c99cfe434.zip |
Do not attempt to bind OCC drivers until IPL is complete
Diffstat (limited to 'meta-openpower')
-rwxr-xr-x | meta-openpower/recipes-phosphor/occ/openpower-occ-control/occ-active.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/meta-openpower/recipes-phosphor/occ/openpower-occ-control/occ-active.sh b/meta-openpower/recipes-phosphor/occ/openpower-occ-control/occ-active.sh index 9be4e807e..1a7b19b14 100755 --- a/meta-openpower/recipes-phosphor/occ/openpower-occ-control/occ-active.sh +++ b/meta-openpower/recipes-phosphor/occ/openpower-occ-control/occ-active.sh @@ -14,6 +14,14 @@ else exit -1 fi +if [ "$value" == "true" ]; then + # Verify host IPL is complete + while [ ! -e /run/openbmc/host@0-ipl-complete ]; do + echo "Waiting for host IPL to complete before engaging OCC interface..." + sleep 1 + done +fi + # Get CPU count CPU_COUNT=1 STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) |