xref: /openbmc/phosphor-bmc-code-mgmt/common/include/pmbus.hpp (revision 3f2f3e6a61777c16094c94c22734659a8d84bdad)
1dcf4b607SKevin Tung #pragma once
2dcf4b607SKevin Tung 
3dcf4b607SKevin Tung #include <cstdint>
4dcf4b607SKevin Tung 
5dcf4b607SKevin Tung enum class PMBusCmd : uint8_t
6dcf4b607SKevin Tung {
7dcf4b607SKevin Tung     page = 0x00,
8dcf4b607SKevin Tung     writeProtect = 0x10,
9dcf4b607SKevin Tung     storeUserCode = 0x17,
10*3f2f3e6aSKevin Tung     statusCML = 0x7E,
11dcf4b607SKevin Tung     mfrId = 0x99,
12*3f2f3e6aSKevin Tung     mfrModel = 0x9A,
13dcf4b607SKevin Tung     mfrSerial = 0x9E,
14dcf4b607SKevin Tung     icDeviceId = 0xAD,
15dcf4b607SKevin Tung };
16