diff options
author | Frederic Barrat <fbarrat@linux.vnet.ibm.com> | 2018-03-01 18:57:16 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2018-03-01 20:17:54 -0600 |
commit | cd8b82a8e83ed04206db0d820277b65cb2cf03bd (patch) | |
tree | 5b5c214dce4c3d1e66d7261b837e6fdaa7b806d6 /doc/Makefile | |
parent | 6b1cdedcef1d3aa0b4eb772228b5c5aad24764dc (diff) | |
download | skiboot-cd8b82a8e83ed04206db0d820277b65cb2cf03bd.zip skiboot-cd8b82a8e83ed04206db0d820277b65cb2cf03bd.tar.gz skiboot-cd8b82a8e83ed04206db0d820277b65cb2cf03bd.tar.bz2 |
npu2-opencapi: Add OpenCAPI OPAL API calls
Add three OPAL API calls that are required by the ocxl driver.
- OPAL_NPU_SPA_SETUP
The Shared Process Area (SPA) is a table containing one entry (a
"Process Element") per memory context which can be accessed by the
OpenCAPI device.
- OPAL_NPU_SPA_CLEAR_CACHE
The NPU keeps a cache of recently accessed memory contexts. When a
Process Element is removed from the SPA, the cache for the link must be
cleared.
- OPAL_NPU_TL_SET
The Transaction Layer specification defines several templates for
messages to be exchanged on the link. During link setup, the host and
device must negotiate what templates are supported on both sides and at
what rates those messages can be sent.
Signed-off-by: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'doc/Makefile')
0 files changed, 0 insertions, 0 deletions