diff options
Diffstat (limited to 'extensions/openpower-pels/pel_types.hpp')
-rw-r--r-- | extensions/openpower-pels/pel_types.hpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/extensions/openpower-pels/pel_types.hpp b/extensions/openpower-pels/pel_types.hpp index b836942..3d9e457 100644 --- a/extensions/openpower-pels/pel_types.hpp +++ b/extensions/openpower-pels/pel_types.hpp @@ -5,6 +5,9 @@ namespace openpower namespace pels { +/** + * @brief Useful component IDs + */ enum class ComponentID { phosphorLogging = 0x2000 @@ -35,11 +38,33 @@ enum class SectionID extUserData = 0x4544 // 'ED' }; +/** + * @brief Useful SRC types + */ enum class SRCType { bmcError = 0xBD, powerError = 0x11 }; +/** + * @brief Creator IDs + */ +enum class CreatorID +{ + fsp = 'E', + hmc = 'C', + hostboot = 'B', + ioDrawer = 'M', + occ = 'T', + openBMC = 'O', + partFW = 'L', + phyp = 'H', + powerControl = 'W', + powerNV = 'P', + sapphire = 'K', + slic = 'S', +}; + } // namespace pels } // namespace openpower |