1*3e30b7a6SDelphine CC Chiu#pragma once 2*3e30b7a6SDelphine CC Chiu 3*3e30b7a6SDelphine CC Chiuconstexpr inline auto POWER_DBUS_OBJECT_NAME = 4*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/Chassis/Buttons/Power0"; 5*3e30b7a6SDelphine CC Chiuconstexpr inline auto RESET_DBUS_OBJECT_NAME = 6*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/Chassis/Buttons/Reset0"; 7*3e30b7a6SDelphine CC Chiuconstexpr inline auto ID_DBUS_OBJECT_NAME = 8*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/Chassis/Buttons/ID0"; 9*3e30b7a6SDelphine CC Chiuconstexpr inline auto HS_DBUS_OBJECT_NAME = 10*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/Chassis/Buttons/HostSelector"; 11*3e30b7a6SDelphine CC Chiuconstexpr inline auto DBG_HS_DBUS_OBJECT_NAME = 12*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/Chassis/Buttons/DebugHostSelector"; 13*3e30b7a6SDelphine CC Chiuconstexpr inline auto SERIAL_CONSOLE_MUX_DBUS_OBJECT_NAME = 14*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/Chassis/Buttons/SerialUartMux"; 15*3e30b7a6SDelphine CC Chiu 16*3e30b7a6SDelphine CC Chiuconstexpr inline auto CHASSIS_STATE_OBJECT_NAME = 17*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/state/chassis"; 18*3e30b7a6SDelphine CC Chiuconstexpr inline auto CHASSISSYSTEM_STATE_OBJECT_NAME = 19*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/state/chassis_system"; 20*3e30b7a6SDelphine CC Chiuconstexpr inline auto HOST_STATE_OBJECT_NAME = 21*3e30b7a6SDelphine CC Chiu "/xyz/openbmc_project/state/host"; 22*3e30b7a6SDelphine CC Chiu 23*3e30b7a6SDelphine CC Chiuconstexpr inline auto GPIO_BASE_LABEL_NAME = "1e780000.gpio"; 24*3e30b7a6SDelphine CC Chiu#define LOOKUP_GPIO_BASE @LOOKUP_GPIO_BASE@ 25*3e30b7a6SDelphine CC Chiu 26*3e30b7a6SDelphine CC Chiuconstexpr inline auto POWER_BUTTON_PROFILE = @POWER_BUTTON_PROFILE@; 27*3e30b7a6SDelphine CC Chiuconstexpr inline auto ID_LED_GROUP = @ID_LED_GROUP@; 28*3e30b7a6SDelphine CC Chiuconstexpr inline const int LONG_PRESS_TIME_MS = @LONG_PRESS_TIME_MS@; 29