1.. _OPAL_PCI_EEH_FREEZE_CLEAR: 2 3OPAL_PCI_EEH_FREEZE_CLEAR 4========================= 5 6.. code-block:: c 7 8 #define OPAL_PCI_EEH_FREEZE_CLEAR 26 9 10 enum OpalEehFreezeActionToken { 11 OPAL_EEH_ACTION_CLEAR_FREEZE_MMIO = 1, 12 OPAL_EEH_ACTION_CLEAR_FREEZE_DMA = 2, 13 OPAL_EEH_ACTION_CLEAR_FREEZE_ALL = 3, 14 15 OPAL_EEH_ACTION_SET_FREEZE_MMIO = 1, 16 OPAL_EEH_ACTION_SET_FREEZE_DMA = 2, 17 OPAL_EEH_ACTION_SET_FREEZE_ALL = 3 18 }; 19 20 int64_t opal_pci_eeh_freeze_clear(uint64_t phb_id, uint64_t pe_number, uint64_t eeh_action_token); 21 22 23Returns 24------- 25:ref:`OPAL_SUCCESS` 26 Success! 27:ref:`OPAL_PARAMETER` 28 Invalid PHB 29:ref:`OPAL_UNSUPPORTED` 30 PHB doesn't support this operation. 31:ref:`OPAL_HARDWARE` 32 Hardware issue prevents completing operation. OPAL may have detected it 33 being broken. 34