oem: ibm: Add PLDM_OEM_IBM_PANEL_TRIGGER_STATE enum
This commit adds enum PLDM_OEM_IBM_PANEL_TRIGGER_STATE which is required
to trigger panel functions such as viewing system status, performing
diagnostics & configuring network settings. Function codes enable
detailed system control, dumps and troubleshooting. This enum will
be used by PLDM to enable certain functionality that is provided
by the hypervisor.
Change-Id: I35e572fad831291ee180a200c292b9b43693f088
Signed-off-by: Jino Abraham <jinoabraham26@gmail.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4dbe21b..eed7d2d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -80,6 +80,9 @@
- oem: ibm: Modified the state set id for slot effecter and sensor
- base: Add encode req & decode resp for NegotiateTransferParameters.
+- oem: ibm: Added enum PLDM_OEM_IBM_PANEL_TRIGGER_STATE to trigger panel related
+ bitmap functions.
+
### Changed
- dsp: firmware_update: Expand "params" in symbol names
diff --git a/include/libpldm/oem/ibm/state_set.h b/include/libpldm/oem/ibm/state_set.h
index ed3df67..2c79f39 100644
--- a/include/libpldm/oem/ibm/state_set.h
+++ b/include/libpldm/oem/ibm/state_set.h
@@ -14,6 +14,7 @@
PLDM_OEM_IBM_SYSTEM_POWER_STATE = 32771,
PLDM_OEM_IBM_SBE_MAINTENANCE_STATE = 32772,
PLDM_OEM_IBM_SBE_HRESET_STATE = 32776,
+ PLDM_OEM_IBM_PANEL_TRIGGER_STATE = 32778,
PLDM_OEM_IBM_PCIE_SLOT_EFFECTER_STATE = 32779,
PLDM_OEM_IBM_PCIE_SLOT_SENSOR_STATE = 32780,
PLDM_OEM_IBM_PCIE_TOPOLOGY_ACTIONS = 32781,