diff options
author | Stewart Smith <stewart@linux.ibm.com> | 2019-05-31 16:13:30 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.ibm.com> | 2019-06-03 10:20:00 +1000 |
commit | 272d0658f1acb3883d2f633a3c53873c1cca1c8d (patch) | |
tree | e25068a1cf33e860017ac29d36305e90839c6acb | |
parent | a4edaf6ce18bb6189f805b2d484fa3e14a73b771 (diff) | |
download | skiboot-272d0658f1acb3883d2f633a3c53873c1cca1c8d.zip skiboot-272d0658f1acb3883d2f633a3c53873c1cca1c8d.tar.gz skiboot-272d0658f1acb3883d2f633a3c53873c1cca1c8d.tar.bz2 |
doc: Add skeleton for OPAL_PCI_REINIT
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
-rw-r--r-- | doc/opal-api/opal-pci-reinit-53.rst | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/opal-api/opal-pci-reinit-53.rst b/doc/opal-api/opal-pci-reinit-53.rst new file mode 100644 index 0000000..677bd23 --- /dev/null +++ b/doc/opal-api/opal-pci-reinit-53.rst @@ -0,0 +1,31 @@ +.. _OPAL_PCI_REINIT: + +OPAL_PCI_REINIT +=============== + +.. code-block:: c + + #define OPAL_PCI_REINIT 53 + + enum OpalPciReinitScope { + /* + * Note: we chose values that do not overlap + * OpalPciResetScope as OPAL v2 used the same + * enum for both + */ + OPAL_REINIT_PCI_DEV = 1000 + }; + + int64_t opal_pci_reinit(uint64_t phb_id, uint64_t reinit_scope, uint64_t data); + +.. note:: Much glory awaits the one who fills in this documentation. + +Returns +------- + +:ref:`OPAL_PARAMETER` + Invalid PHB, scope, or device. +:ref:`OPAL_UNSUPPORTED` + Operation unsupported +:ref:`OPAL_HARDWARE` + Some hardware issue prevented the reinit. |