oem: ibm: Add boot side rename state set and enum

Creating new state set id for boot side change operation during
code update. This is used to inform other PLDM terminus about
the boot side change occurred during the out of band code update

Change-Id: I3c4e1439a1a315cef2162ca45102a208082cf9bf
Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ce9e628..41bafd1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -23,6 +23,11 @@
 - utils: Introduce `pldm_edac_crc8()`
 - pdr: Add pldm_pdr_delete_by_effecter_id() API
 
+- oem: ibm: Add boot side rename state set and enum
+
+  This ID is used to notify the remote PLDM terminus about the boot side change
+  that occurs during an out-of-band code update.
+
 ### Changed
 
 - clang-format: update latest spec and reformat with clang-20
diff --git a/include/libpldm/oem/ibm/state_set.h b/include/libpldm/oem/ibm/state_set.h
index 2c79f39..77c007b 100644
--- a/include/libpldm/oem/ibm/state_set.h
+++ b/include/libpldm/oem/ibm/state_set.h
@@ -13,6 +13,7 @@
 	PLDM_OEM_IBM_VERIFICATION_STATE = 32770,
 	PLDM_OEM_IBM_SYSTEM_POWER_STATE = 32771,
 	PLDM_OEM_IBM_SBE_MAINTENANCE_STATE = 32772,
+	PLDM_OEM_IBM_BOOT_SIDE_RENAME = 32773,
 	PLDM_OEM_IBM_SBE_HRESET_STATE = 32776,
 	PLDM_OEM_IBM_PANEL_TRIGGER_STATE = 32778,
 	PLDM_OEM_IBM_PCIE_SLOT_EFFECTER_STATE = 32779,
@@ -75,6 +76,11 @@
 	PLDM_OEM_IBM_PCIE_TOPOLOGY_SAVE_PCIE_TOPLOGY = 0x3,
 };
 
+enum pldm_oem_ibm_boot_side_rename_state {
+	PLDM_OEM_IBM_BOOT_SIDE_RENAME_STATE_NOT_RENAMED = 0x1,
+	PLDM_OEM_IBM_BOOT_SIDE_RENAME_STATE_RENAMED = 0x2,
+};
+
 #ifdef __cplusplus
 }
 #endif