Lines Matching full:vpd
10 namespace vpd namespace
14 * @brief Type of VPD formats.
18 IPZ_VPD, /**< IPZ VPD type */
19 KEYWORD_VPD, /**< Keyword VPD type */
20 DDR4_DDIMM_MEMORY_VPD, /**< DDR4 DDIMM Memory VPD type */
21 DDR5_DDIMM_MEMORY_VPD, /**< DDR5 DDIMM Memory VPD type */
22 DDR4_ISDIMM_MEMORY_VPD, /**< DDR4 ISDIMM Memory VPD type */
23 DDR5_ISDIMM_MEMORY_VPD, /**< DDR5 ISDIMM Memory VPD type */
24 INVALID_VPD_FORMAT /**< Invalid VPD type */
28 * @brief API to get the type of VPD.
30 * @param[in] i_vpdVector - VPD file content
32 * @return Type of VPD data, "INVALID_VPD_FORMAT" in case of unknown type.
64 // DDIMM memory VPD format in vpdTypeCheck()
78 logging::logMessage("11S format is not found in the DDIMM VPD."); in vpdTypeCheck()
84 // ISDIMM memory VPD format in vpdTypeCheck()
90 // ISDIMM memory VPD format in vpdTypeCheck()
104 "Empty VPD vector passed to parser factory"); in getParser()
133 "ISDIMM parser selected for VPD path: " + i_vpdFilePath); in getParser()
139 std::string(__FUNCTION__) + "Unable to determine VPD format"); in getParser()
142 } // namespace vpd