Add effecter aux name PDR struct
Add the definition for effecter aux name PDR struct base on "28.15
Effecter Auxiliary Names PDR" section of DSP0248 1.2.1 specification.
Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com>
Change-Id: I3ff170f81097eef36932cd18741fef282f790959
diff --git a/include/libpldm/platform.h b/include/libpldm/platform.h
index 4350ed4..5e1a3dc 100644
--- a/include/libpldm/platform.h
+++ b/include/libpldm/platform.h
@@ -653,6 +653,18 @@
bitfield8_t states[1];
} __attribute__((packed));
+/** @struct pldm_effecter_aux_name_pdr
+ *
+ * Structure representing PLDM aux name numeric effecter value PDR
+ */
+struct pldm_effecter_aux_name_pdr {
+ struct pldm_pdr_hdr hdr;
+ uint16_t terminus_handle;
+ uint16_t effecter_id;
+ uint8_t effecter_count;
+ uint8_t effecter_names[1];
+} __attribute__((packed));
+
/** @brief Encode PLDM state effecter PDR
*
* @param[in/out] effecter Structure to encode. All members of