state-set: Add all system power states (set ID 260)
System power state defines power states of a system
or an entity in the system.
Change-Id: If9b08b6e954fc3d73e98df7307aa7b397f04707c
Signed-off-by: Varsha Kaverappa <vkaverap@in.ibm.com>
diff --git a/include/libpldm/state_set.h b/include/libpldm/state_set.h
index bddfeb3..8e86529 100644
--- a/include/libpldm/state_set.h
+++ b/include/libpldm/state_set.h
@@ -231,7 +231,19 @@
/* @brief List of states for the System Power State set (ID 260).
*/
enum pldm_state_set_system_power_state_values {
- PLDM_STATE_SET_SYS_POWER_STATE_OFF_SOFT_GRACEFUL = 9
+ PLDM_STATE_SET_SYS_POWER_STATE_ON = 1,
+ PLDM_STATE_SET_SYS_POWER_STATE_HIBERNATE = 2,
+ PLDM_STATE_SET_SYS_POWER_STATE_SLEEP_LIGHT = 3,
+ PLDM_STATE_SET_SYS_POWER_STATE_SLEEP_DEEP = 4,
+ PLDM_STATE_SET_SYS_POWER_CYCLE_SOFT = 5,
+ PLDM_STATE_SET_SYS_POWER_CYCLE_HARD = 6,
+ PLDM_STATE_SET_SYS_POWER_CYCLE_OFF_SOFT_GRACEFUL = 7,
+ PLDM_STATE_SET_SYS_POWER_CYCLE_OFF_HARD_GRACEFUL = 8,
+ PLDM_STATE_SET_SYS_POWER_STATE_OFF_SOFT_GRACEFUL = 9,
+ PLDM_STATE_SET_SYS_POWER_STATE_OFF_HARD_GRACEFUL = 10,
+ PLDM_STATE_SET_SYS_POWER_STATE_MASTER_BUS_RESET = 11,
+ PLDM_STATE_SET_SYS_POWER_STATE_MASTER_BUS_RESET_GRACEFUL = 12,
+ PLDM_STATE_SET_SYS_POWER_STATE_NMI = 13,
};
/* @brief List of states for Device Power State set (ID 257).