xref: /openbmc/fb-ipmi-oem/include/biccommands.hpp (revision 41027b9698d824945716edfead49636a10a8c1fd)
1 
2 enum class fb_bic_cmds : uint8_t
3 {
4     CMD_OEM_BIC_INFO = 0x1,
5     CMD_OEM_GET_BIC_GPIO_STATE = 0x3,
6     CMD_OEM_SEND_POST_BUFFER_TO_BMC = 0x8,
7     CMD_OEM_SET_HOST_POWER_STATE = 0x0C,
8 };
9 
10 const char* dbusObj = "/xyz/openbmc_project/state/boot/raw";
11 
12 const char* dbusService = "xyz.openbmc_project.State.Boot.Raw";
13 
14 constexpr auto systemdService = "org.freedesktop.systemd1";
15 constexpr auto systemdObjPath = "/org/freedesktop/systemd1";
16 constexpr auto systemdInterface = "org.freedesktop.systemd1.Manager";
17 
18 enum class HostPowerState : uint8_t
19 {
20     HOST_POWER_OFF = 0x0,
21     HOST_POWER_ON = 0x1,
22 };
23