aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2016-07-14 16:53:15 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2016-07-14 16:56:41 +1000
commit6275e3237c2ac750d9a8a4b09e01e5834440001b (patch)
tree6f64593c21ba57473e1c31d4a50ffb0711d3f01a /doc
parent5eea6c650a3a2bff2d382e3fd1f62316c18c998b (diff)
downloadskiboot-6275e3237c2ac750d9a8a4b09e01e5834440001b.zip
skiboot-6275e3237c2ac750d9a8a4b09e01e5834440001b.tar.gz
skiboot-6275e3237c2ac750d9a8a4b09e01e5834440001b.tar.bz2
OPAL_REINIT_CPUS: clarify that for P9 and above, we can have other flags
On P8 we got it a bit wrong and would fall into a workaround for P8 DD1 HILE setting if other bits were set in the flags to OPAL_REINIT_CPUS, limiting our opportunity to extend it in the future. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/opal-api/opal-reinit-cpus-70.txt2
-rw-r--r--doc/opal-api/power9-changes.txt5
2 files changed, 7 insertions, 0 deletions
diff --git a/doc/opal-api/opal-reinit-cpus-70.txt b/doc/opal-api/opal-reinit-cpus-70.txt
index 27f6f2e..bf9b238 100644
--- a/doc/opal-api/opal-reinit-cpus-70.txt
+++ b/doc/opal-api/opal-reinit-cpus-70.txt
@@ -22,6 +22,8 @@ flags will return OPAL_UNSUPPORTED.
On POWER8 CPUs, only OPAL_REINIT_CPUS_HILE_BE and OPAL_REINIT_CPUS_HILE_LE
are support and other bits *MUST NOT* be set.
+On POWER9 CPUs, other flags may be supported in the future.
+
Returns:
- OPAL_SUCCESS
- OPAL_UNSUPPORTED
diff --git a/doc/opal-api/power9-changes.txt b/doc/opal-api/power9-changes.txt
index 1935e12..cf354d6 100644
--- a/doc/opal-api/power9-changes.txt
+++ b/doc/opal-api/power9-changes.txt
@@ -10,6 +10,11 @@ parts of the OPAL API.
Eventually, when the kernel drops support for POWER8 and before, we can then
remove the associated kernel code too.
+OPAL_REINIT_CPUS
+----------------
+Can now be extended beyond HILE BE/LE bits. If invalid flags are set on
+POWER9, OPAL_UNSUPPORTED will be returned.
+
TODO
----