xref: /openbmc/google-ipmi-sys/commands.hpp (revision 29f35bce)
1 #pragma once
2 
3 namespace google
4 {
5 namespace ipmi
6 {
7 
8 enum SysOEMCommands
9 {
10     // The Sys cable check command.
11     SysCableCheck = 0,
12     // The Sys cpld version over ipmi command.
13     SysCpldVersion = 1,
14     // The Sys get eth device command.
15     SysGetEthDevice = 2,
16     // The Sys psu hard reset command.
17     SysPsuHardReset = 3,
18     // The Sys pcie slot count command.
19     SysPcieSlotCount = 4,
20     // The Sys pcie slot to i2c bus mapping command.
21     SysPcieSlotI2cBusMapping = 5,
22     // The Sys "entity id:entity instance" to entity name mapping command.
23     SysEntityName = 6,
24     // Returns the machine name of the image
25     SysMachineName = 7,
26 };
27 
28 } // namespace ipmi
29 } // namespace google
30