summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Hoffa <wghoffa@us.ibm.com>2017-08-14 14:41:56 -0500
committerBill Hoffa <wghoffa@us.ibm.com>2017-08-19 17:32:03 -0500
commit93f524d11265336d518934679b76fb11fbb04f7e (patch)
treee6f4611f6c751ad426cd22a3c874e4f9f71f602e
parent958f429687dbc605dd9acf7574db8601cefea3a5 (diff)
downloadtalos-op-build-93f524d11265336d518934679b76fb11fbb04f7e.tar.gz
talos-op-build-93f524d11265336d518934679b76fb11fbb04f7e.zip
Use SBE_UPDATE_CONSECUTIVE functionality for P9 Machines
- If an update is necessary for the primary SBE SEEPROM (side 0), it will be updated. After the update, a re-IPL is requested and the reboot count will be set to the default so side 0 is used to boot. If during the re-IPL an update is necessary for the backup SBE SEEPROM (side 1), it will be updated and the IPL is allowed to continue. The end result is that both SBE SEEPROMs will contain the same code.
-rw-r--r--openpower/configs/hostboot/p9dsu.config5
-rwxr-xr-xopenpower/configs/hostboot/romulus.config5
-rwxr-xr-xopenpower/configs/hostboot/witherspoon.config5
-rwxr-xr-xopenpower/configs/hostboot/zaius.config5
4 files changed, 12 insertions, 8 deletions
diff --git a/openpower/configs/hostboot/p9dsu.config b/openpower/configs/hostboot/p9dsu.config
index 350bd7f4..0d6268fa 100644
--- a/openpower/configs/hostboot/p9dsu.config
+++ b/openpower/configs/hostboot/p9dsu.config
@@ -31,10 +31,11 @@ unset CDIMM_FORMAT_FOR_CVPD
set GPIODD
unset PALMETTO_VDDR
-# Enable SBE updates
+# Enable Consecutive SBE Updates
+set SBE_UPDATE_CONSECUTIVE
unset SBE_UPDATE_INDEPENDENT
unset SBE_UPDATE_SEQUENTIAL
-set SBE_UPDATE_SIMULTANEOUS
+unset SBE_UPDATE_SIMULTANEOUS
unset NO_SBE_UPDATES
unset PCIE_HOTPLUG_CONTROLLER
diff --git a/openpower/configs/hostboot/romulus.config b/openpower/configs/hostboot/romulus.config
index af8a85e7..ef027eab 100755
--- a/openpower/configs/hostboot/romulus.config
+++ b/openpower/configs/hostboot/romulus.config
@@ -31,10 +31,11 @@ unset CDIMM_FORMAT_FOR_CVPD
set GPIODD
unset PALMETTO_VDDR
-# Enable SBE updates
+# Enable Consecutive SBE Updates
+set SBE_UPDATE_CONSECUTIVE
unset SBE_UPDATE_INDEPENDENT
unset SBE_UPDATE_SEQUENTIAL
-set SBE_UPDATE_SIMULTANEOUS
+unset SBE_UPDATE_SIMULTANEOUS
unset NO_SBE_UPDATES
unset PCIE_HOTPLUG_CONTROLLER
diff --git a/openpower/configs/hostboot/witherspoon.config b/openpower/configs/hostboot/witherspoon.config
index de8d973a..85203610 100755
--- a/openpower/configs/hostboot/witherspoon.config
+++ b/openpower/configs/hostboot/witherspoon.config
@@ -31,10 +31,11 @@ unset CDIMM_FORMAT_FOR_CVPD
set GPIODD
unset PALMETTO_VDDR
-# Disable SBE updates
+# Enable Consecutive SBE Updates
+set SBE_UPDATE_CONSECUTIVE
unset SBE_UPDATE_INDEPENDENT
unset SBE_UPDATE_SEQUENTIAL
-set SBE_UPDATE_SIMULTANEOUS
+unset SBE_UPDATE_SIMULTANEOUS
unset NO_SBE_UPDATES
unset PCIE_HOTPLUG_CONTROLLER
diff --git a/openpower/configs/hostboot/zaius.config b/openpower/configs/hostboot/zaius.config
index 23e49acc..b636456e 100755
--- a/openpower/configs/hostboot/zaius.config
+++ b/openpower/configs/hostboot/zaius.config
@@ -31,10 +31,11 @@ unset CDIMM_FORMAT_FOR_CVPD
set GPIODD
unset PALMETTO_VDDR
-# Disable SBE updates
+# Enable Consecutive SBE Updates
+set SBE_UPDATE_CONSECUTIVE
unset SBE_UPDATE_INDEPENDENT
unset SBE_UPDATE_SEQUENTIAL
-set SBE_UPDATE_SIMULTANEOUS
+unset SBE_UPDATE_SIMULTANEOUS
unset NO_SBE_UPDATES
unset PCIE_HOTPLUG_CONTROLLER
OpenPOWER on IntegriCloud