Changeset View
Changeset View
Standalone View
Standalone View
head/sys/powerpc/powernv/opal.h
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | |||||
#define OPAL_GET_MSI_64 40 | #define OPAL_GET_MSI_64 40 | ||||
#define OPAL_PCI_MSI_EOI 63 | #define OPAL_PCI_MSI_EOI 63 | ||||
#define OPAL_PCI_GET_PHB_DIAG_DATA2 64 | #define OPAL_PCI_GET_PHB_DIAG_DATA2 64 | ||||
#define OPAL_START_CPU 41 | #define OPAL_START_CPU 41 | ||||
#define OPAL_PCI_MAP_PE_DMA_WINDOW 44 | #define OPAL_PCI_MAP_PE_DMA_WINDOW 44 | ||||
#define OPAL_PCI_MAP_PE_DMA_WINDOW_REAL 45 | #define OPAL_PCI_MAP_PE_DMA_WINDOW_REAL 45 | ||||
#define OPAL_RETURN_CPU 69 | #define OPAL_RETURN_CPU 69 | ||||
#define OPAL_REINIT_CPUS 70 | #define OPAL_REINIT_CPUS 70 | ||||
#define OPAL_CHECK_TOKEN 80 | |||||
#define OPAL_CHECK_ASYNC_COMPLETION 86 | #define OPAL_CHECK_ASYNC_COMPLETION 86 | ||||
#define OPAL_SENSOR_READ 88 | #define OPAL_SENSOR_READ 88 | ||||
#define OPAL_HANDLE_HMI 98 | |||||
#define OPAL_IPMI_SEND 107 | #define OPAL_IPMI_SEND 107 | ||||
#define OPAL_IPMI_RECV 108 | #define OPAL_IPMI_RECV 108 | ||||
#define OPAL_I2C_REQUEST 109 | #define OPAL_I2C_REQUEST 109 | ||||
#define OPAL_FLASH_READ 110 | #define OPAL_FLASH_READ 110 | ||||
#define OPAL_FLASH_WRITE 111 | #define OPAL_FLASH_WRITE 111 | ||||
#define OPAL_FLASH_ERASE 111 | #define OPAL_FLASH_ERASE 111 | ||||
#define OPAL_INT_GET_XIRR 122 | #define OPAL_INT_GET_XIRR 122 | ||||
#define OPAL_INT_SET_CPPR 123 | #define OPAL_INT_SET_CPPR 123 | ||||
Show All 13 Lines | |||||
#define OPAL_XIVE_SET_VP_INFO 138 | #define OPAL_XIVE_SET_VP_INFO 138 | ||||
#define OPAL_XIVE_ALLOCATE_IRQ 139 | #define OPAL_XIVE_ALLOCATE_IRQ 139 | ||||
#define OPAL_XIVE_FREE_IRQ 140 | #define OPAL_XIVE_FREE_IRQ 140 | ||||
#define OPAL_XIVE_SYNC 141 | #define OPAL_XIVE_SYNC 141 | ||||
#define OPAL_XIVE_DUMP 142 | #define OPAL_XIVE_DUMP 142 | ||||
#define OPAL_SENSOR_GROUP_CLEAR 156 | #define OPAL_SENSOR_GROUP_CLEAR 156 | ||||
#define OPAL_SENSOR_READ_U64 162 | #define OPAL_SENSOR_READ_U64 162 | ||||
#define OPAL_SENSOR_GROUP_ENABLE 163 | #define OPAL_SENSOR_GROUP_ENABLE 163 | ||||
#define OPAL_HANDLE_HMI2 166 | |||||
/* For OPAL_PCI_SET_PE */ | /* For OPAL_PCI_SET_PE */ | ||||
#define OPAL_UNMAP_PE 0 | #define OPAL_UNMAP_PE 0 | ||||
#define OPAL_MAP_PE 1 | #define OPAL_MAP_PE 1 | ||||
#define OPAL_PCI_BUS_ANY 0 | #define OPAL_PCI_BUS_ANY 0 | ||||
#define OPAL_PCI_BUS_3BITS 2 | #define OPAL_PCI_BUS_3BITS 2 | ||||
#define OPAL_PCI_BUS_4BITS 3 | #define OPAL_PCI_BUS_4BITS 3 | ||||
Show All 15 Lines | |||||
#define OPAL_HARDWARE -6 | #define OPAL_HARDWARE -6 | ||||
#define OPAL_UNSUPPORTED -7 | #define OPAL_UNSUPPORTED -7 | ||||
#define OPAL_RESOURCE -10 | #define OPAL_RESOURCE -10 | ||||
#define OPAL_BUSY_EVENT -12 | #define OPAL_BUSY_EVENT -12 | ||||
#define OPAL_ASYNC_COMPLETION -15 | #define OPAL_ASYNC_COMPLETION -15 | ||||
#define OPAL_EMPTY -16 | #define OPAL_EMPTY -16 | ||||
#define OPAL_XIVE_PROVISIONING -31 | #define OPAL_XIVE_PROVISIONING -31 | ||||
#define OPAL_XIVE_FREE_ACTIVE -32 | #define OPAL_XIVE_FREE_ACTIVE -32 | ||||
#define OPAL_TOKEN_ABSENT 0 | |||||
#define OPAL_TOKEN_PRESENT 1 | |||||
#define OPAL_HMI_FLAGS_TB_RESYNC (1ull << 0) | |||||
#define OPAL_HMI_FLAGS_DEC_LOST (1ull << 1) | |||||
#define OPAL_HMI_FLAGS_HDEC_LOST (1ull << 2) | |||||
#define OPAL_HMI_FLAGS_TOD_TB_FAIL (1ull << 3) | |||||
#define OPAL_HMI_FLAGS_NEW_EVENT (1ull << 63) | |||||
#define OPAL_XIVE_XICS_MODE_EMU 0 | #define OPAL_XIVE_XICS_MODE_EMU 0 | ||||
#define OPAL_XIVE_XICS_MODE_EXP 1 | #define OPAL_XIVE_XICS_MODE_EXP 1 | ||||
#define OPAL_XIVE_VP_ENABLED 0x00000001 | #define OPAL_XIVE_VP_ENABLED 0x00000001 | ||||
#define OPAL_XIVE_VP_SINGLE_ESCALATION 0x00000002 | #define OPAL_XIVE_VP_SINGLE_ESCALATION 0x00000002 | ||||
#define OPAL_XIVE_EQ_ENABLED 0x00000001 | #define OPAL_XIVE_EQ_ENABLED 0x00000001 | ||||
Show All 36 Lines |