/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, 103 void PowerMode::createIpsObject() in createIpsObject() 128 void PowerMode::removeIpsObject() in removeIpsObject() 170 bool PowerMode::powerModeLock() in powerModeLock() 254 Mode::PowerMode newPMode = in convertStringToMode() 389 ModeInterface::PowerMode dBusMode = Mode::PowerMode::OEM; in updateDbusMode() 1068 bool PowerMode::openIpsFile() in openIpsFile() 1119 void PowerMode::removeIpsWatch() in removeIpsWatch() 1179 void PowerMode::analyzeIpsEvent() in analyzeIpsEvent() [all …]
|
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 | 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_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 | 224 std::unique_ptr<open_power::occ::powermode::PowerMode> pmode;
|
H A D | occ_manager.cpp | 80 pmode = std::make_unique<powermode::PowerMode>( in findAndCreateObjects() 592 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 | 166 enum class PowerMode{ enum 373 NLOHMANN_JSON_SERIALIZE_ENUM(PowerMode, { 374 {PowerMode::Invalid, "Invalid"}, 375 {PowerMode::MaximumPerformance, "MaximumPerformance"}, 376 {PowerMode::BalancedPerformance, "BalancedPerformance"}, 377 {PowerMode::PowerSaving, "PowerSaving"}, 378 {PowerMode::Static, "Static"}, 379 {PowerMode::OSControlled, "OSControlled"}, 380 {PowerMode::OEM, "OEM"}, 381 {PowerMode::EfficiencyFavorPower, "EfficiencyFavorPower"}, [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/Power/ |
H A D | Mode.interface.yaml | 5 - name: PowerMode 6 type: enum[self.PowerMode] 26 type: set[enum[self.PowerMode]] 32 the supported modes. If empty, then any of the PowerMode values can be 36 - name: PowerMode
|
/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/phosphor-settingsd/ |
H A D | settings_example.yaml | 49 PowerMode: 50 Default: Mode::PowerMode::Static
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | systems.hpp | 2045 inline computer_system::PowerMode 2048 using PowerMode = computer_system::PowerMode; in translatePowerModeString() typedef 2052 return PowerMode::Static; in translatePowerModeString() 2057 return PowerMode::MaximumPerformance; in translatePowerModeString() 2062 return PowerMode::PowerSaving; in translatePowerModeString() 2067 return PowerMode::BalancedPerformance; in translatePowerModeString() 2077 return PowerMode::EfficiencyFavorPower; in translatePowerModeString() 2081 return PowerMode::OEM; in translatePowerModeString() 2085 return PowerMode::Invalid; in translatePowerModeString() 2227 using PowerMode = computer_system::PowerMode; in validatePowerMode() typedef [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 | 798 - PowerMode
|