diff options
author | Michael Ellerman <mpe@ellerman.id.au> | 2017-10-12 21:17:58 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-10-16 21:51:28 -0500 |
commit | 39ffacb9691a3a4e5fe543787dfe4e671b6979b8 (patch) | |
tree | 26259a9021e2ed00cee6dec51606319983a1375f /include | |
parent | 073cbf6bb0a1ceddf3c7974d04608ca10062951e (diff) | |
download | skiboot-39ffacb9691a3a4e5fe543787dfe4e671b6979b8.zip skiboot-39ffacb9691a3a4e5fe543787dfe4e671b6979b8.tar.gz skiboot-39ffacb9691a3a4e5fe543787dfe4e671b6979b8.tar.bz2 |
cpu: Add OPAL_REINIT_CPUS_TM_SUSPEND_DISABLED
Add a new CPU reinit flag, "TM Suspend Disabled", which requests that
CPUs be configured so that TM (Transactional Memory) suspend mode is
disabled.
Currently this always fails, because skiboot has no way to query the
state. A future hostboot change will add a mechanism for skiboot to
determine the status and return an appropriate error code.
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/opal-api.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/opal-api.h b/include/opal-api.h index 0ff0db0..0bc036e 100644 --- a/include/opal-api.h +++ b/include/opal-api.h @@ -1033,6 +1033,8 @@ enum { */ OPAL_REINIT_CPUS_MMU_HASH = (1 << 2), OPAL_REINIT_CPUS_MMU_RADIX = (1 << 3), + + OPAL_REINIT_CPUS_TM_SUSPEND_DISABLED = (1 << 4), }; typedef struct oppanel_line { |