/openbmc/openpower-occ-control/ |
H A D | powermode.cpp | 51 PowerMode::PowerMode(const Manager& managerRef, const char* modePath, in PowerMode() function in open_power::occ::powermode::PowerMode 76 {Mode::PowerMode::Static, Mode::PowerMode::MaximumPerformance, 77 Mode::PowerMode::PowerSaving}); 103 void PowerMode::createIpsObject() in createIpsObject() 128 void PowerMode::removeIpsObject() in removeIpsObject() 142 void PowerMode::setMasterOcc(const std::string& masterOccPath) in setMasterOcc() 170 bool PowerMode::powerModeLock() in powerModeLock() 178 bool PowerMode::powerModeLockStatus() in powerModeLockStatus() 187 bool PowerMode::setMode(const SysPwrMode newMode, const uint16_t oemModeData) in setMode() 216 SysPwrMode getInternalMode(const Mode::PowerMode& mode) in getInternalMode() [all …]
|
H A D | powermode.hpp | 244 class PowerMode : public ModeInterface class 257 explicit PowerMode(const Manager& managerRef, const char* modePath, 332 Base::Mode::PowerMode powerMode(Base::Mode::PowerMode value) override;
|
H A D | occ_pass_through.hpp | 46 std::unique_ptr<open_power::occ::powermode::PowerMode>& powerModeRef 77 std::unique_ptr<open_power::occ::powermode::PowerMode>& pmode;
|
H A D | occ_device.hpp | 51 std::unique_ptr<powermode::PowerMode>& powerModeRef, in Device() 227 std::unique_ptr<powermode::PowerMode>& pmode;
|
H A D | occ_status.hpp | 90 std::unique_ptr<powermode::PowerMode>& powerModeRef, in Status() 298 std::unique_ptr<powermode::PowerMode>& pmode;
|
H A D | occ_pass_through.cpp | 28 std::unique_ptr<open_power::occ::powermode::PowerMode>& powerModeRef in PassThrough()
|
H A D | occ_manager.hpp | 220 std::unique_ptr<open_power::occ::powermode::PowerMode> pmode;
|
H A D | occ_manager.cpp | 94 pmode = std::make_unique<powermode::PowerMode>( in findAndCreateObjects() 606 pmode = std::make_unique<powermode::PowerMode>(*this, powermode::PMODE_PATH, in initStatusObjects()
|
/openbmc/bmcweb/redfish-core/include/generated/enums/ |
H A D | computer_system.hpp | 168 enum class PowerMode{ enum 375 NLOHMANN_JSON_SERIALIZE_ENUM(PowerMode, { 376 {PowerMode::Invalid, "Invalid"}, 377 {PowerMode::MaximumPerformance, "MaximumPerformance"}, 378 {PowerMode::BalancedPerformance, "BalancedPerformance"}, 379 {PowerMode::PowerSaving, "PowerSaving"}, 380 {PowerMode::Static, "Static"}, 381 {PowerMode::OSControlled, "OSControlled"}, 382 {PowerMode::OEM, "OEM"}, 383 {PowerMode::EfficiencyFavorPower, "EfficiencyFavorPower"}, [all …]
|
/openbmc/openbmc-test-automation/redfish/systems/ |
H A D | test_powersubsystem_settings.robot | 30 # "PowerMode": "MaximumPerformance", 31 # "PowerMode@Redfish.AllowableValues": [ 37 ${current_power_mode}= Redfish.Get Attribute ${SYSTEM_BASE_URI} PowerMode 47 …${allowed_power_modes}= Redfish.Get Attribute ${SYSTEM_BASE_URI} PowerMode@Redfish.AllowableVal… 137 ... body={"PowerMode":"${power_mode}"} valid_status_codes=[${HTTP_OK}, ${HTTP_NO_CONTENT}] 138 ${current_power_mode}= Redfish.Get Attribute ${SYSTEM_BASE_URI} PowerMode
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | systems.hpp | 2039 inline computer_system::PowerMode translatePowerModeString( in translatePowerModeString() 2042 using PowerMode = computer_system::PowerMode; in translatePowerModeString() typedef 2046 return PowerMode::Static; in translatePowerModeString() 2051 return PowerMode::MaximumPerformance; in translatePowerModeString() 2056 return PowerMode::PowerSaving; in translatePowerModeString() 2061 return PowerMode::BalancedPerformance; in translatePowerModeString() 2066 return PowerMode::EfficiencyFavorPerformance; in translatePowerModeString() 2071 return PowerMode::EfficiencyFavorPower; in translatePowerModeString() 2075 return PowerMode::OEM; in translatePowerModeString() 2079 return PowerMode::Invalid; in translatePowerModeString() [all …]
|
/openbmc/openpower-occ-control/test/ |
H A D | utest.cpp | 39 std::unique_ptr<powermode::PowerMode> powerMode = nullptr;
|
H A D | error_files_tests.cpp | 84 std::unique_ptr<powermode::PowerMode> powerMode = nullptr;
|
/openbmc/docs/designs/oem/ibm/ |
H A D | system-power-mode.md | 37 PowerMode was added to version 2021.1 Redfish Schema Supplement: 84 The customer requested PowerMode and Idle Power Saver parameters will be stored
|
/openbmc/phosphor-host-ipmid/ |
H A D | dcmihandler.cpp | 1067 enum class PowerMode : uint8_t in getPowerReading() enum 1073 if (static_cast<PowerMode>(mode) != PowerMode::SystemPowerStatistics) in getPowerReading()
|
/openbmc/bmcweb/ |
H A D | Redfish.md | 810 - PowerMode
|