platform: add PLDM Command numbers

Add more PLDM command numbers as table "Table 110 - Command numbers" in
DSP0248 V1.3.0. These commands will be used in pldm code as [1].

[1] https://gerrit.openbmc.org/c/openbmc/pldm/+/75949

Change-Id: I07a2762c20794e227ba479710296b77cfd7a518f
Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2d8cff6..7e76fb3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,7 @@
 ### Added
 
 1. dsp: firmware_update: Iterators for downstream device descriptors
+2. platform: add PLDM Command numbers
 
 ### Changed
 
diff --git a/include/libpldm/platform.h b/include/libpldm/platform.h
index e960c8f..6e5d5a5 100644
--- a/include/libpldm/platform.h
+++ b/include/libpldm/platform.h
@@ -209,19 +209,44 @@
 };
 
 enum pldm_platform_commands {
+	PLDM_GET_TERMINUS_UID = 0x03,
 	PLDM_SET_EVENT_RECEIVER = 0x04,
+	PLDM_GET_EVENT_RECEIVER = 0x05,
 	PLDM_PLATFORM_EVENT_MESSAGE = 0x0a,
 	PLDM_POLL_FOR_PLATFORM_EVENT_MESSAGE = 0x0b,
 	PLDM_EVENT_MESSAGE_SUPPORTED = 0x0c,
 	PLDM_EVENT_MESSAGE_BUFFER_SIZE = 0x0d,
+	PLDM_SET_NUMERIC_SENSOR_ENABLE = 0x10,
 	PLDM_GET_SENSOR_READING = 0x11,
+	PLDM_GET_SENSOR_THRESHOLDS = 0x12,
+	PLDM_SET_SENSOR_THRESHOLDS = 0x13,
+	PLDM_RESTORE_SENSOR_THRESHOLDS = 0x14,
+	PLDM_GET_SENSOR_HYSTERESIS = 0x15,
+	PLDM_SET_SENSOR_HYSTERESIS = 0x16,
+	PLDM_INIT_NUMERIC_SENSOR = 0x17,
+	PLDM_SET_STATE_SENSOR_ENABLES = 0x20,
 	PLDM_GET_STATE_SENSOR_READINGS = 0x21,
+	PLDM_INIT_STATE_SENSOR = 0x22,
+	PLDM_SET_NUMERIC_EFFECTER_ENABLE = 0x30,
 	PLDM_SET_NUMERIC_EFFECTER_VALUE = 0x31,
 	PLDM_GET_NUMERIC_EFFECTER_VALUE = 0x32,
+	PLDM_SET_STATE_EFFECTER_ENABLES = 0x38,
 	PLDM_SET_STATE_EFFECTER_STATES = 0x39,
 	PLDM_GET_STATE_EFFECTER_STATES = 0x3a,
+	PLDM_GET_PLDM_EVENT_LOG_INFO = 0x40,
+	PLDM_ENABLE_PLDM_EVENT_LOGGING = 0x41,
+	PLDM_CLEAR_PLDM_EVENT_LOG = 0x42,
+	PLDM_GET_PLDM_EVENT_LOG_TIMESTAMP = 0x43,
+	PLDM_SET_PLDM_EVENT_LOG_TIMESTAMP = 0x44,
+	PLDM_READ_PLDM_EVENT_LOG = 0x45,
+	PLDM_GET_PLDM_EVENT_LOG_POLICY_INFO = 0x46,
+	PLDM_SET_PLDM_EVENT_LOG_POLICY = 0x47,
+	PLDM_FIND_PLDM_EVENT_LOG_ENTRY = 0x48,
 	PLDM_GET_PDR_REPOSITORY_INFO = 0x50,
 	PLDM_GET_PDR = 0x51,
+	PLDM_FIND_PDR = 0x52,
+	PLDM_RUN_INIT_AGENT = 0x58,
+	PLDM_GET_PDR_REPOSITORY_SIGNATURE = 0x53,
 };
 
 /** @brief PLDM PDR types defined in DSP0248_1.2.0 section 28.2