Searched hist:"30040 d9dc1d7bbd0a69f221f49edc24cf748dae6" (Results 1 – 4 of 4) sorted by relevance
/openbmc/openpower-occ-control/ |
H A D | occ_command.hpp | diff 30040d9dc1d7bbd0a69f221f49edc24cf748dae6 Wed Jun 19 16:50:34 CDT 2024 Chris Cain <cjcain@us.ibm.com> Read mode support from entity manager and update dbus
1. Attempt to read several power mode properties from entity-manager. Reject any mode change requests that are not in the CustomerModes list. If the CustomerModes list is empty, all supported mode changes will be allowed.
CustomerModes: List of power modes that are settable from a customer user interface. OemModes: List of OEM power modes that are supported on the system. EcoModeSupport: Flag to indicate if the system supports a set of efficiency based settings.
If any of these are not found, occ-control will use the default supported modes.
Use default if persisted power mode is not supported
2. If previous (persisted) power mode is not supported, the default power mode for the system will be used. If that default is not found MaximumPerformance will be used.
Tested on Rainier
''' xyz.openbmc_project.Control.Power.Mode interface - - - .AllowedPowerModes property as 3 "xyz.openbmc_project.Control.Power.Mode.PowerMode.MaximumPerformance" "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" "xyz.openbmc_project.Control.Power.Mode.PowerMode.Static" const .PowerMode property s "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" emits-change writable .SafeMode property b false emits-change '''
Change-Id: Id9b2b493e420fc60b3c29d581d63e9ed0f71c4fc Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|
H A D | powermode.hpp | diff 30040d9dc1d7bbd0a69f221f49edc24cf748dae6 Wed Jun 19 16:50:34 CDT 2024 Chris Cain <cjcain@us.ibm.com> Read mode support from entity manager and update dbus
1. Attempt to read several power mode properties from entity-manager. Reject any mode change requests that are not in the CustomerModes list. If the CustomerModes list is empty, all supported mode changes will be allowed.
CustomerModes: List of power modes that are settable from a customer user interface. OemModes: List of OEM power modes that are supported on the system. EcoModeSupport: Flag to indicate if the system supports a set of efficiency based settings.
If any of these are not found, occ-control will use the default supported modes.
Use default if persisted power mode is not supported
2. If previous (persisted) power mode is not supported, the default power mode for the system will be used. If that default is not found MaximumPerformance will be used.
Tested on Rainier
''' xyz.openbmc_project.Control.Power.Mode interface - - - .AllowedPowerModes property as 3 "xyz.openbmc_project.Control.Power.Mode.PowerMode.MaximumPerformance" "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" "xyz.openbmc_project.Control.Power.Mode.PowerMode.Static" const .PowerMode property s "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" emits-change writable .SafeMode property b false emits-change '''
Change-Id: Id9b2b493e420fc60b3c29d581d63e9ed0f71c4fc Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|
H A D | occ_pass_through.cpp | diff 30040d9dc1d7bbd0a69f221f49edc24cf748dae6 Wed Jun 19 16:50:34 CDT 2024 Chris Cain <cjcain@us.ibm.com> Read mode support from entity manager and update dbus
1. Attempt to read several power mode properties from entity-manager. Reject any mode change requests that are not in the CustomerModes list. If the CustomerModes list is empty, all supported mode changes will be allowed.
CustomerModes: List of power modes that are settable from a customer user interface. OemModes: List of OEM power modes that are supported on the system. EcoModeSupport: Flag to indicate if the system supports a set of efficiency based settings.
If any of these are not found, occ-control will use the default supported modes.
Use default if persisted power mode is not supported
2. If previous (persisted) power mode is not supported, the default power mode for the system will be used. If that default is not found MaximumPerformance will be used.
Tested on Rainier
''' xyz.openbmc_project.Control.Power.Mode interface - - - .AllowedPowerModes property as 3 "xyz.openbmc_project.Control.Power.Mode.PowerMode.MaximumPerformance" "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" "xyz.openbmc_project.Control.Power.Mode.PowerMode.Static" const .PowerMode property s "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" emits-change writable .SafeMode property b false emits-change '''
Change-Id: Id9b2b493e420fc60b3c29d581d63e9ed0f71c4fc Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|
H A D | powermode.cpp | diff 30040d9dc1d7bbd0a69f221f49edc24cf748dae6 Wed Jun 19 16:50:34 CDT 2024 Chris Cain <cjcain@us.ibm.com> Read mode support from entity manager and update dbus
1. Attempt to read several power mode properties from entity-manager. Reject any mode change requests that are not in the CustomerModes list. If the CustomerModes list is empty, all supported mode changes will be allowed.
CustomerModes: List of power modes that are settable from a customer user interface. OemModes: List of OEM power modes that are supported on the system. EcoModeSupport: Flag to indicate if the system supports a set of efficiency based settings.
If any of these are not found, occ-control will use the default supported modes.
Use default if persisted power mode is not supported
2. If previous (persisted) power mode is not supported, the default power mode for the system will be used. If that default is not found MaximumPerformance will be used.
Tested on Rainier
''' xyz.openbmc_project.Control.Power.Mode interface - - - .AllowedPowerModes property as 3 "xyz.openbmc_project.Control.Power.Mode.PowerMode.MaximumPerformance" "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" "xyz.openbmc_project.Control.Power.Mode.PowerMode.Static" const .PowerMode property s "xyz.openbmc_project.Control.Power.Mode.PowerMode.PowerSaving" emits-change writable .SafeMode property b false emits-change '''
Change-Id: Id9b2b493e420fc60b3c29d581d63e9ed0f71c4fc Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|