| #pragma once |
| |
| namespace openpower |
| { |
| namespace vpd |
| { |
| |
| /** @brief OpenPOWER VPD records we're interested in */ |
| enum class Record |
| { |
| VINI, /**< Initial information, common to all OpenPOWER FRUs */ |
| OPFR, /**< OpenPOWER FRU information, common to all OpenPOWER FRUs */ |
| OSYS /**< Information specific to a system board */ |
| }; |
| |
| namespace record |
| { |
| |
| /** @brief OpenPOWER VPD keywords we're interested in */ |
| enum class Keyword |
| { |
| DR, /**< FRU name/description */ |
| PN, /**< FRU part number */ |
| SN, /**< FRU serial number */ |
| CC, /**< Customer Card Identification Number (CCIN) */ |
| HW, /**< FRU version */ |
| B1, /**< MAC Address */ |
| VN, /**< FRU manufacturer name */ |
| MB, /**< FRU manufacture date */ |
| MM /**< FRU model */ |
| }; |
| |
| } // namespace record |
| } // namespace vpd |
| } // namespace openpower |