#
23e22b90 |
| 13-Nov-2022 |
Josh Lehan <krellan@google.com> |
Add new PID Class types "power" and "powersum"
Implements this feature: https://github.com/openbmc/phosphor-pid-control/issues/24
In addition to the existing "temp" and "margin" classes, adding new
Add new PID Class types "power" and "powersum"
Implements this feature: https://github.com/openbmc/phosphor-pid-control/issues/24
In addition to the existing "temp" and "margin" classes, adding new "power" and "powersum" Class types.
The "power" class is the same as "temp", but expects D-Bus power sensors, instead of D-Bus temperature sensors.
The "powersum" class is the same as "power", but sums together all of the given inputs, instead of finding the maximum.
Signed-off-by: Josh Lehan <krellan@google.com> Change-Id: I11d8ad8385632658ed061671134be87a560cd02a
show more ...
|
#
a1ae4fa1 |
| 28-Oct-2022 |
Harvey.Wu <Harvey.Wu@quantatw.com> |
fix compile warning when meson build
- Fix compile warning: [-Werror=unused-variable], [-Werror=sign-compare] and deprecated INSTANTIATE_TEST_CASE_P
Signed-off-by: Harvey.Wu <Harvey.Wu@quantatw
fix compile warning when meson build
- Fix compile warning: [-Werror=unused-variable], [-Werror=sign-compare] and deprecated INSTANTIATE_TEST_CASE_P
Signed-off-by: Harvey.Wu <Harvey.Wu@quantatw.com> Change-Id: If8713f0b938cd5306bbe19a9078731db0c3667dc
show more ...
|
#
7a8d5a17 |
| 21-Oct-2020 |
Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> |
Fix regex in findSensors swampd crashs while reading configuration. Root caused that it is introduced by incorrect finding sensors. For an example, when it searches 'Fan_1' for input
Fix regex in findSensors swampd crashs while reading configuration. Root caused that it is introduced by incorrect finding sensors. For an example, when it searches 'Fan_1' for inputs, it finds these two sensors: Fan_1 Pwm_PSU1_Fan_1 where 'Pwm_PSU1_Fan_1' is an unexpected search result, so it causes crash after printing out this message: "sensor at dbus path [/xyz/openbmc_project/control/fanpwm/Pwm_PSU1_Fan_1] has an interface [xyz.openbmc_project.Control.FanPwm] that does not match the expected interface of xyz.openbmc_project.Sensor.Value" To fix this issue, this commit modifies regex string in findSensors function. Unit test is updated to reflect the new behavior. Tested: The crash was not observed. Updated unit test passed. Signed-off-by: Zhikui Ren <zhikui.ren@intel.com> Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Change-Id: I4e45fac3a3242a6f3655d6873fd63ef22fd0c4dd
show more ...
|
#
b8cfc642 |
| 07-Oct-2020 |
Patrick Venture <venture@google.com> |
dbus: move zone indexing to util Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ia6560a0e0f976dcf9f05004de68f74f5e313950b
|
#
1a7c49f9 |
| 06-Oct-2020 |
Patrick Venture <venture@google.com> |
dbus: Move findSensors to dbus util Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I2ba4d3c430200eb58cb4364dcce694a080531846
|
#
8b4478cc |
| 06-Oct-2020 |
Patrick Venture <venture@google.com> |
dbus: add unit-tests for dbusutil: getSensorPath Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Iabb2df7a725da1b70cb6a907d19c451e7bba609d
|