6c9644da | 07-Jan-2025 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs: BlueRidge 2U new fan support
The BlueRidge 2U is similar to the Rainier 2U but uses different fans. These fans require different factor/offset values.
Copy over the Rainier config.
monitor:configs: BlueRidge 2U new fan support
The BlueRidge 2U is similar to the Rainier 2U but uses different fans. These fans require different factor/offset values.
Copy over the Rainier config.json and update these values.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Icad2178559d6fa0cc67105d7112041c4b7c0fec2
show more ...
|
613b5367 | 09-May-2024 |
Matt Spinler <spinler@us.ibm.com> |
control:Bonnell: Increase deviation value
Increase Bonnell's lower deviation setting from 18% to 22%. This is necessary because the lower end for the outlet rotors was raised by an earlier commit t
control:Bonnell: Increase deviation value
Increase Bonnell's lower deviation setting from 18% to 22%. This is necessary because the lower end for the outlet rotors was raised by an earlier commit that modified the factor and offset values so that a different fan type can be supported.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Ie68e6f2a60109b566328ab2bac1cdeb029f255b2
show more ...
|
705cd5ab | 03-Apr-2024 |
Matt Spinler <spinler@us.ibm.com> |
monitor:cnfgs:Bonnell: Update tach 1 equation
The Bonnell system will support fans from two different vendors where the equation: "tach1_rpm = (target_rpm * factor) + offset" is slightly different
monitor:cnfgs:Bonnell: Update tach 1 equation
The Bonnell system will support fans from two different vendors where the equation: "tach1_rpm = (target_rpm * factor) + offset" is slightly different between the two.
Change the factor and offset values to one that will work for both.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Iffb3f597f4d30b3c3b76edf8950702c0517a59f2
show more ...
|
cca2de0e | 15-Feb-2024 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs: Modify Rainier2U poweroff rules
Use the new 'fan_frus_with_nonfunc_rotors' power off cause in the Rainier 2U power off config, and adjust the other rules.
The new rules are to powe
monitor:configs: Modify Rainier2U poweroff rules
Use the new 'fan_frus_with_nonfunc_rotors' power off cause in the Rainier 2U power off config, and adjust the other rules.
The new rules are to power off if: 1. A fan is missing at any time. 2. Two fan FRUs have nonfunctional rotors.
So basically the system will stay up if there is one rotor fail or two fails in the same fan. As soon as there are fails in multiple fans the system will power off. If a fan is missing, it will also power off as that changes the airflow for the worse.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I6e4013f4ea4460718e8d1831e866ef6257da607a
show more ...
|
3420426c | 06-Dec-2023 |
Matt Spinler <spinler@us.ibm.com> |
cnfgs:p10bmc: Rename the IBM config directories
Due to the fan applications now using the xyz.openbmc_project.Inventory.Decorator.Compatible interface instead of the xyz.openbmc_project.Configuratio
cnfgs:p10bmc: Rename the IBM config directories
Due to the fan applications now using the xyz.openbmc_project.Inventory.Decorator.Compatible interface instead of the xyz.openbmc_project.Configuration.IBMCompatibleSystem one, the names of the systems have changed as the new interface uses a different property value format.
Rename all of the directories that mirror those property names to the new ones.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Ie541d15b47a155e88800fb7def76c0e8fbd8182b
show more ...
|
83467409 | 31-Oct-2023 |
Matt Spinler <spinler@us.ibm.com> |
monitor:ibm,bonnell: Increase service mode delay
Change Bonnell's fan monitor service mode delay to 5 minutes. This is the delay that 2 rotors can be missing/faulted before a shutdown is requested.
monitor:ibm,bonnell: Increase service mode delay
Change Bonnell's fan monitor service mode delay to 5 minutes. This is the delay that 2 rotors can be missing/faulted before a shutdown is requested.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I89042efdca4d5dab7e8c58eff19d5604922e7b02
show more ...
|
bfe42adf | 10-May-2023 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs: Add ibm,bonnell upper deviation
Add an upper deviation of 40% to the Bonnell fan monitor config.
This helps in the case when a single rotor is stopped which causes the remaining ro
monitor:configs: Add ibm,bonnell upper deviation
Add an upper deviation of 40% to the Bonnell fan monitor config.
This helps in the case when a single rotor is stopped which causes the remaining rotor to spin faster than usual.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I07dcc0b551385a5024057f965d580f649dbeafce
show more ...
|
e145981b | 07-Mar-2023 |
Matt Spinler <spinler@us.ibm.com> |
monitor: ibm,bonnell: Add remaining rotors to config
Add the second rotor of each fan to the Bonnell fan monitor config. It's the same fan as used in the Rainier 2U so it has the same characteristic
monitor: ibm,bonnell: Add remaining rotors to config
Add the second rotor of each fan to the Bonnell fan monitor config. It's the same fan as used in the Rainier 2U so it has the same characteristics.
Also add the EPOW configuration, which is the same as the Rainier 2U's to start out with.
Change-Id: I3246638f46999732b50e4cc2e3dd81bd10555916 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
eb6aaee0 | 07-Feb-2023 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs:Rainier 4U: increase deviation
Increase the deviation setting from 15 to 18 on the two IBM Rainier 4U models to match that of the other IBM systems. There have been false fails with
monitor:configs:Rainier 4U: increase deviation
Increase the deviation setting from 15 to 18 on the two IBM Rainier 4U models to match that of the other IBM systems. There have been false fails with the value at 15.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I515738163960da7f1497c74575ede8e4954d4c86
show more ...
|
a49e3f19 | 08-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
prettier: re-format
Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML files to have consistent formatting for these file types. Re-run the formatter on the whole repository.
prettier: re-format
Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML files to have consistent formatting for these file types. Re-run the formatter on the whole repository.
Change-Id: I961ec77b2617da3e097e64e0d8e8980bb7e5b426 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
/openbmc/phosphor-fan-presence/README.md/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,bonnell/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,bonnell/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/pcie_cards.json/openbmc/phosphor-fan-presence/control/gen-fan-zone-defs.py/openbmc/phosphor-fan-presence/control/json/actions/target_from_group_max.cpp/openbmc/phosphor-fan-presence/docs/control/README.md/openbmc/phosphor-fan-presence/docs/control/debug.md/openbmc/phosphor-fan-presence/docs/control/events.md/openbmc/phosphor-fan-presence/docs/control/fanctl/README.md/openbmc/phosphor-fan-presence/docs/control/fans.md/openbmc/phosphor-fan-presence/docs/control/groups.md/openbmc/phosphor-fan-presence/docs/control/zones.md/openbmc/phosphor-fan-presence/docs/monitor/README.md/openbmc/phosphor-fan-presence/docs/monitor/class.md/openbmc/phosphor-fan-presence/docs/monitor/deviation.md/openbmc/phosphor-fan-presence/docs/monitor/fan_missing_error_delay.md/openbmc/phosphor-fan-presence/docs/monitor/group.md/openbmc/phosphor-fan-presence/docs/monitor/inventory.md/openbmc/phosphor-fan-presence/docs/monitor/method.md/openbmc/phosphor-fan-presence/docs/monitor/monitor_start_delay.md/openbmc/phosphor-fan-presence/docs/monitor/nonfunc_rotor_error_delay.md/openbmc/phosphor-fan-presence/docs/monitor/num_nonfunc_rotors_before_error.md/openbmc/phosphor-fan-presence/docs/monitor/num_sensors_nonfunc_for_fan_nonfunc.md/openbmc/phosphor-fan-presence/docs/monitor/power_off_config.md/openbmc/phosphor-fan-presence/docs/monitor/sensors.md/openbmc/phosphor-fan-presence/docs/monitor/set_func_on_present.md/openbmc/phosphor-fan-presence/docs/presence/README.md/openbmc/phosphor-fan-presence/docs/presence/eeprom.md/openbmc/phosphor-fan-presence/docs/presence/methods.md/openbmc/phosphor-fan-presence/docs/presence/name.md/openbmc/phosphor-fan-presence/docs/presence/path.md/openbmc/phosphor-fan-presence/docs/presence/rpolicy.md/openbmc/phosphor-fan-presence/docs/sensor-monitor/README.mdp10bmc/ibm,bonnell/config.jsonp10bmc/ibm,everest/config.jsonp10bmc/ibm,rainier-1s4u/config.jsonp10bmc/ibm,rainier-2u/config.jsonp10bmc/ibm,rainier-4u/config.jsonwitherspoon/config.json/openbmc/phosphor-fan-presence/monitor/example/config.json/openbmc/phosphor-fan-presence/monitor/gen-fan-monitor-defs.py/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,bonnell/config.json/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,everest/config.json/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,rainier-1s4u/config.json/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,rainier-2u/config.json/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,rainier-4u/config.json/openbmc/phosphor-fan-presence/presence/config_files/witherspoon/config.json/openbmc/phosphor-fan-presence/presence/example/config.json/openbmc/phosphor-fan-presence/presence/example/example.yaml/openbmc/phosphor-fan-presence/presence/pfpgen.py/openbmc/phosphor-fan-presence/sensor-monitor/threshold_alarm_logger.cpp/openbmc/phosphor-fan-presence/sensor-monitor/threshold_alarm_logger.hpp |
b3d184b8 | 06-Oct-2022 |
Matt Spinler <spinler@us.ibm.com> |
monitor:ibm,bonnell: Add minimal config file
Add the minimum fan monitor config file required for Bonnell power on.
It is minimal because: * It just has entries for one of the two dual rotors on ea
monitor:ibm,bonnell: Add minimal config file
Add the minimum fan monitor config file required for Bonnell power on.
It is minimal because: * It just has entries for one of the two dual rotors on each fan. * At least one is required. If none, system will shut down. * It has no shutdown rules based on faulted/missing fans. * It copies the other characteristics from Rainier.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I8f2fe4680acbbbaee125462dbc6392e23399ce08
show more ...
/openbmc/phosphor-fan-presence/.gitignore/openbmc/phosphor-fan-presence/OWNERS/openbmc/phosphor-fan-presence/README.md/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,bonnell/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,bonnell/fans.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,bonnell/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,bonnell/zones.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/groups.json/openbmc/phosphor-fan-presence/control/example/fans.yaml/openbmc/phosphor-fan-presence/control/fan.cpp/openbmc/phosphor-fan-presence/control/fan.hpp/openbmc/phosphor-fan-presence/control/fanctl.cpp/openbmc/phosphor-fan-presence/control/functor.hpp/openbmc/phosphor-fan-presence/control/gen-fan-zone-defs.py/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.cpp/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.hpp/openbmc/phosphor-fan-presence/control/json/actions/net_target_increase.cpp/openbmc/phosphor-fan-presence/control/json/actions/pcie_card_floors.cpp/openbmc/phosphor-fan-presence/control/json/actions/pcie_card_floors.hpp/openbmc/phosphor-fan-presence/control/json/actions/set_parameter_from_group_max.cpp/openbmc/phosphor-fan-presence/control/json/actions/set_parameter_from_group_max.hpp/openbmc/phosphor-fan-presence/control/json/actions/target_from_group_max.cpp/openbmc/phosphor-fan-presence/control/json/actions/target_from_group_max.hpp/openbmc/phosphor-fan-presence/control/json/config_base.hpp/openbmc/phosphor-fan-presence/control/json/dbus_zone.cpp/openbmc/phosphor-fan-presence/control/json/dbus_zone.hpp/openbmc/phosphor-fan-presence/control/json/event.hpp/openbmc/phosphor-fan-presence/control/json/fan.cpp/openbmc/phosphor-fan-presence/control/json/fan.hpp/openbmc/phosphor-fan-presence/control/json/manager.cpp/openbmc/phosphor-fan-presence/control/json/manager.hpp/openbmc/phosphor-fan-presence/control/json/triggers/init.cpp/openbmc/phosphor-fan-presence/control/json/triggers/parameter.cpp/openbmc/phosphor-fan-presence/control/json/triggers/signal.cpp/openbmc/phosphor-fan-presence/control/json/triggers/timer.cpp/openbmc/phosphor-fan-presence/control/json/utils/modifier.cpp/openbmc/phosphor-fan-presence/control/json/utils/modifier.hpp/openbmc/phosphor-fan-presence/control/json/zone.cpp/openbmc/phosphor-fan-presence/control/main.cpp/openbmc/phosphor-fan-presence/control/manager.cpp/openbmc/phosphor-fan-presence/control/manager.hpp/openbmc/phosphor-fan-presence/control/meson.build/openbmc/phosphor-fan-presence/control/service_files/json/phosphor-fan-control@.service/openbmc/phosphor-fan-presence/control/service_files/yaml/phosphor-fan-control-init@.service/openbmc/phosphor-fan-presence/control/service_files/yaml/phosphor-fan-control@.service/openbmc/phosphor-fan-presence/control/templates/fan_zone_defs.mako.cpp/openbmc/phosphor-fan-presence/control/triggers.cpp/openbmc/phosphor-fan-presence/control/types.hpp/openbmc/phosphor-fan-presence/control/zone.cpp/openbmc/phosphor-fan-presence/control/zone.hpp/openbmc/phosphor-fan-presence/cooling-type/cooling_type.hpp/openbmc/phosphor-fan-presence/cooling-type/meson.build/openbmc/phosphor-fan-presence/dbus_paths.hpp/openbmc/phosphor-fan-presence/docs/control/events.md/openbmc/phosphor-fan-presence/docs/control/fans.md/openbmc/phosphor-fan-presence/docs/monitor/sensors.md/openbmc/phosphor-fan-presence/docs/presence/README.md/openbmc/phosphor-fan-presence/docs/presence/eeprom.md/openbmc/phosphor-fan-presence/json_config.hpp/openbmc/phosphor-fan-presence/meson.build/openbmc/phosphor-fan-presence/meson_options.txt/openbmc/phosphor-fan-presence/monitor/conditions.cppp10bmc/ibm,bonnell/config.json/openbmc/phosphor-fan-presence/monitor/example/monitor.yaml/openbmc/phosphor-fan-presence/monitor/fan.cpp/openbmc/phosphor-fan-presence/monitor/fan.hpp/openbmc/phosphor-fan-presence/monitor/fan_error.cpp/openbmc/phosphor-fan-presence/monitor/gen-fan-monitor-defs.py/openbmc/phosphor-fan-presence/monitor/json_parser.cpp/openbmc/phosphor-fan-presence/monitor/json_parser.hpp/openbmc/phosphor-fan-presence/monitor/main.cpp/openbmc/phosphor-fan-presence/monitor/meson.build/openbmc/phosphor-fan-presence/monitor/power_interface.cpp/openbmc/phosphor-fan-presence/monitor/power_off_action.hpp/openbmc/phosphor-fan-presence/monitor/service_files/json/phosphor-fan-monitor@.service/openbmc/phosphor-fan-presence/monitor/service_files/yaml/phosphor-fan-monitor-init@.service/openbmc/phosphor-fan-presence/monitor/service_files/yaml/phosphor-fan-monitor@.service/openbmc/phosphor-fan-presence/monitor/system.cpp/openbmc/phosphor-fan-presence/monitor/system.hpp/openbmc/phosphor-fan-presence/monitor/tach_sensor.cpp/openbmc/phosphor-fan-presence/monitor/tach_sensor.hpp/openbmc/phosphor-fan-presence/monitor/test/meson.build/openbmc/phosphor-fan-presence/monitor/types.hpp/openbmc/phosphor-fan-presence/power_state.hpp/openbmc/phosphor-fan-presence/presence/anyof.cpp/openbmc/phosphor-fan-presence/presence/anyof.hpp/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,bonnell/config.json/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/ibm,everest/config.json/openbmc/phosphor-fan-presence/presence/eeprom_device.hpp/openbmc/phosphor-fan-presence/presence/error_reporter.cpp/openbmc/phosphor-fan-presence/presence/error_reporter.hpp/openbmc/phosphor-fan-presence/presence/fallback.cpp/openbmc/phosphor-fan-presence/presence/fallback.hpp/openbmc/phosphor-fan-presence/presence/gpio.hpp/openbmc/phosphor-fan-presence/presence/json_parser.cpp/openbmc/phosphor-fan-presence/presence/json_parser.hpp/openbmc/phosphor-fan-presence/presence/meson.build/openbmc/phosphor-fan-presence/presence/rpolicy.hpp/openbmc/phosphor-fan-presence/presence/service_files/json/phosphor-fan-presence-tach@.service/openbmc/phosphor-fan-presence/presence/service_files/yaml/phosphor-fan-presence-tach@.service/openbmc/phosphor-fan-presence/presence/tach.cpp/openbmc/phosphor-fan-presence/presence/tach.hpp/openbmc/phosphor-fan-presence/presence/test/fallbacktest.cpp/openbmc/phosphor-fan-presence/presence/test/meson.build/openbmc/phosphor-fan-presence/sdbusplus.hpp/openbmc/phosphor-fan-presence/sensor-monitor/main.cpp/openbmc/phosphor-fan-presence/sensor-monitor/meson.build/openbmc/phosphor-fan-presence/sensor-monitor/service_files/sensor-monitor.service/openbmc/phosphor-fan-presence/sensor-monitor/shutdown_alarm_monitor.cpp/openbmc/phosphor-fan-presence/sensor-monitor/shutdown_alarm_monitor.hpp/openbmc/phosphor-fan-presence/sensor-monitor/threshold_alarm_logger.cpp/openbmc/phosphor-fan-presence/sensor-monitor/threshold_alarm_logger.hpp/openbmc/phosphor-fan-presence/subprojects/cli11.wrap/openbmc/phosphor-fan-presence/subprojects/evdev.wrap/openbmc/phosphor-fan-presence/subprojects/fmt.wrap/openbmc/phosphor-fan-presence/subprojects/nlohmann_json.wrap/openbmc/phosphor-fan-presence/subprojects/phosphor-dbus-interfaces.wrap/openbmc/phosphor-fan-presence/subprojects/phosphor-logging.wrap/openbmc/phosphor-fan-presence/subprojects/sdbusplus.wrap/openbmc/phosphor-fan-presence/subprojects/sdeventplus.wrap/openbmc/phosphor-fan-presence/test/meson.build |
0b5a4e06 | 03-Jun-2022 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs:ibm,everest: increase fault delay
Change the time it takes for a out of range fan to be set to nonfunctional to 45s from 30.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-
monitor:configs:ibm,everest: increase fault delay
Change the time it takes for a out of range fan to be set to nonfunctional to 45s from 30.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I5c4f85e919256e48d2071d51133a39cc74a431f0
show more ...
|
814fa554 | 24-May-2022 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs:rainier-4u: EPOW config changes
Change the service mode and meltdown delays to 1 minute on the rainier 4U and 1S4U.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I62e6
monitor:configs:rainier-4u: EPOW config changes
Change the service mode and meltdown delays to 1 minute on the rainier 4U and 1S4U.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I62e648e60194937dff376d686c6a34bed59a9a58
show more ...
|
aa119fe4 | 20-May-2022 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs:rainier-2u: EPOW config changes
Change the number of failed rotors required to power off to 2, and both the service mode and meltdown delays to 1 minute.
Signed-off-by: Matt Spinler
monitor:configs:rainier-2u: EPOW config changes
Change the number of failed rotors required to power off to 2, and both the service mode and meltdown delays to 1 minute.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Iecc8dd167e5926bb0f180a040a993c9284adcbbd
show more ...
|
f05cce1e | 11-May-2022 |
Matt Spinler <spinler@us.ibm.com> |
monitor:configs:everest: Update epow config
Update the ibm,everest EPOW config to require to 2 rotor fails before a power off, and update the service mode and meltdown delays to 2.5 minutes from 5.
monitor:configs:everest: Update epow config
Update the ibm,everest EPOW config to require to 2 rotor fails before a power off, and update the service mode and meltdown delays to 2.5 minutes from 5.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I57095b002421db09b677ebd6c98c654ea2972812
show more ...
/openbmc/phosphor-fan-presence/MAINTAINERS/openbmc/phosphor-fan-presence/OWNERS/openbmc/phosphor-fan-presence/configure.ac/openbmc/phosphor-fan-presence/control/Makefile.am/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/zones.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/zones.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/zones.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/pcie_cards.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/zones.json/openbmc/phosphor-fan-presence/control/fanctl.cpp/openbmc/phosphor-fan-presence/control/json/actions/action.hpp/openbmc/phosphor-fan-presence/control/json/actions/count_state_target.cpp/openbmc/phosphor-fan-presence/control/json/actions/count_state_target.hpp/openbmc/phosphor-fan-presence/control/json/actions/get_managed_objects.cpp/openbmc/phosphor-fan-presence/control/json/actions/get_managed_objects.hpp/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.cpp/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.hpp/openbmc/phosphor-fan-presence/control/json/actions/net_target_decrease.cpp/openbmc/phosphor-fan-presence/control/json/actions/net_target_decrease.hpp/openbmc/phosphor-fan-presence/control/json/actions/net_target_increase.cpp/openbmc/phosphor-fan-presence/control/json/actions/override_fan_target.cpp/openbmc/phosphor-fan-presence/control/json/actions/override_fan_target.hpp/openbmc/phosphor-fan-presence/control/json/actions/pcie_card_floors.cpp/openbmc/phosphor-fan-presence/control/json/actions/pcie_card_floors.hpp/openbmc/phosphor-fan-presence/control/json/actions/set_parameter_from_group_max.cpp/openbmc/phosphor-fan-presence/control/json/actions/timer_based_actions.cpp/openbmc/phosphor-fan-presence/control/json/config_base.hpp/openbmc/phosphor-fan-presence/control/json/dbus_zone.cpp/openbmc/phosphor-fan-presence/control/json/event.cpp/openbmc/phosphor-fan-presence/control/json/event.hpp/openbmc/phosphor-fan-presence/control/json/fan.cpp/openbmc/phosphor-fan-presence/control/json/fan.hpp/openbmc/phosphor-fan-presence/control/json/group.cpp/openbmc/phosphor-fan-presence/control/json/group.hpp/openbmc/phosphor-fan-presence/control/json/manager.cpp/openbmc/phosphor-fan-presence/control/json/manager.hpp/openbmc/phosphor-fan-presence/control/json/triggers/handlers.hpp/openbmc/phosphor-fan-presence/control/json/triggers/init.cpp/openbmc/phosphor-fan-presence/control/json/triggers/parameter.cpp/openbmc/phosphor-fan-presence/control/json/triggers/parameter.hpp/openbmc/phosphor-fan-presence/control/json/triggers/signal.cpp/openbmc/phosphor-fan-presence/control/json/triggers/signal.hpp/openbmc/phosphor-fan-presence/control/json/triggers/trigger.hpp/openbmc/phosphor-fan-presence/control/json/utils/flight_recorder.cpp/openbmc/phosphor-fan-presence/control/json/utils/modifier.cpp/openbmc/phosphor-fan-presence/control/json/utils/modifier.hpp/openbmc/phosphor-fan-presence/control/json/utils/pcie_card_metadata.cpp/openbmc/phosphor-fan-presence/control/json/utils/pcie_card_metadata.hpp/openbmc/phosphor-fan-presence/control/json/zone.cpp/openbmc/phosphor-fan-presence/control/json/zone.hpp/openbmc/phosphor-fan-presence/control/manager.cpp/openbmc/phosphor-fan-presence/control/triggers.cpp/openbmc/phosphor-fan-presence/control/types.hpp/openbmc/phosphor-fan-presence/control/zone.cpp/openbmc/phosphor-fan-presence/control/zone.hpp/openbmc/phosphor-fan-presence/json_config.hppp10bmc/ibm,everest/config.json/openbmc/phosphor-fan-presence/monitor/fan.cpp/openbmc/phosphor-fan-presence/monitor/fan_error.cpp/openbmc/phosphor-fan-presence/monitor/gen-fan-monitor-defs.py/openbmc/phosphor-fan-presence/monitor/json_parser.cpp/openbmc/phosphor-fan-presence/monitor/power_interface.cpp/openbmc/phosphor-fan-presence/monitor/power_off_action.hpp/openbmc/phosphor-fan-presence/monitor/system.cpp/openbmc/phosphor-fan-presence/monitor/system.hpp/openbmc/phosphor-fan-presence/monitor/tach_sensor.cpp/openbmc/phosphor-fan-presence/monitor/tach_sensor.hpp/openbmc/phosphor-fan-presence/monitor/types.hpp/openbmc/phosphor-fan-presence/power_state.hpp/openbmc/phosphor-fan-presence/sensor-monitor/Makefile.am/openbmc/phosphor-fan-presence/sensor-monitor/main.cpp/openbmc/phosphor-fan-presence/sensor-monitor/shutdown_alarm_monitor.cpp/openbmc/phosphor-fan-presence/sensor-monitor/shutdown_alarm_monitor.hpp/openbmc/phosphor-fan-presence/utility.hpp |
12a540d7 | 17-Nov-2021 |
Matthew Barth <msbarth@us.ibm.com> |
monitor:p10bmc:ibm,rainier-2u: Functional fan range update
Update the allowed deviation of the fan speeds to be 18% and adjust the factor and offset of the outlet(slower) rotor.
Change-Id: I491c00b
monitor:p10bmc:ibm,rainier-2u: Functional fan range update
Update the allowed deviation of the fan speeds to be 18% and adjust the factor and offset of the outlet(slower) rotor.
Change-Id: I491c00ba7db422d4ff2f35431809b1e1267e4220 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|
04f03e18 | 28-Oct-2021 |
Matthew Barth <msbarth@us.ibm.com> |
monitor:p10bmc: Add `set_func_on_present`
Utilize the `set_func_on_present` configuration attribute to have each fan immediately marked functional upon presence being detected.
Signed-off-by: Matth
monitor:p10bmc: Add `set_func_on_present`
Utilize the `set_func_on_present` configuration attribute to have each fan immediately marked functional upon presence being detected.
Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Change-Id: Ib54aa6834ebf25f18cd956d0a9bc9590fca10365
show more ...
|
e8ba24f3 | 28-Oct-2021 |
Matthew Barth <msbarth@us.ibm.com> |
monitor:p10bmc: Set `num_sensors_nonfunc_for_fan_nonfunc` to 0
A separate application will be setting the fan FRU's functional state based on when an error is logged for too many fan sensors being n
monitor:p10bmc: Set `num_sensors_nonfunc_for_fan_nonfunc` to 0
A separate application will be setting the fan FRU's functional state based on when an error is logged for too many fan sensors being nonfunctional.
Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Change-Id: Ie431a76363159dec6563e18583ad754775749a77
show more ...
/openbmc/phosphor-fan-presence/.gitignore/openbmc/phosphor-fan-presence/OWNERS/openbmc/phosphor-fan-presence/control/Makefile.am/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,everest/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-1s4u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-2u/groups.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/events.json/openbmc/phosphor-fan-presence/control/config_files/p10bmc/ibm,rainier-4u/groups.json/openbmc/phosphor-fan-presence/control/fanctl.cpp/openbmc/phosphor-fan-presence/control/json/actions/count_state_floor.cpp/openbmc/phosphor-fan-presence/control/json/actions/count_state_floor.hpp/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.cpp/openbmc/phosphor-fan-presence/control/json/actions/missing_owner_target.cpp/openbmc/phosphor-fan-presence/control/json/actions/missing_owner_target.hpp/openbmc/phosphor-fan-presence/control/json/actions/request_target_base.hpp/openbmc/phosphor-fan-presence/control/json/event.cpp/openbmc/phosphor-fan-presence/control/json/event.hpp/openbmc/phosphor-fan-presence/control/json/manager.cpp/openbmc/phosphor-fan-presence/control/json/manager.hpp/openbmc/phosphor-fan-presence/control/json/triggers/signal.cpp/openbmc/phosphor-fan-presence/control/json/triggers/signal.hpp/openbmc/phosphor-fan-presence/control/json/triggers/timer.cpp/openbmc/phosphor-fan-presence/control/json/triggers/trigger.hpp/openbmc/phosphor-fan-presence/control/json/utils/flight_recorder.cpp/openbmc/phosphor-fan-presence/control/json/utils/flight_recorder.hpp/openbmc/phosphor-fan-presence/control/json/zone.cpp/openbmc/phosphor-fan-presence/control/json/zone.hpp/openbmc/phosphor-fan-presence/control/main.cpp/openbmc/phosphor-fan-presence/docs/control/fanctl/README.mdp10bmc/ibm,everest/config.jsonp10bmc/ibm,rainier-1s4u/config.jsonp10bmc/ibm,rainier-2u/config.jsonp10bmc/ibm,rainier-4u/config.json |
b7652104 | 12-Oct-2021 |
Matthew Barth <msbarth@us.ibm.com> |
monitor:config:ibm,rainier_2u: Update for MAX31785revB
The revB version of the MAX31785 fan controller is available now and this update to the fan monitor config is necessary on Rainier 2U systems t
monitor:config:ibm,rainier_2u: Update for MAX31785revB
The revB version of the MAX31785 fan controller is available now and this update to the fan monitor config is necessary on Rainier 2U systems to support revB with the latest fan hardware.
The sensor trust groups are no longer necessary with revB. The override tool has been updated to modify this config for systems with revA to include the sensor trust groups.
Change-Id: I10dd03c35d29b3c58d03589fc0583cb8de500d90 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|
24966cf2 | 18-Aug-2021 |
Matthew Barth <msbarth@us.ibm.com> |
monitor: Add machine JSON config files
Add the known JSON config files that exist in the openbmc repository to be installed for each machine.
Change-Id: Ic99e525ee3aaf542e5a8ff4c49383ddd50ee55c8 Si
monitor: Add machine JSON config files
Add the known JSON config files that exist in the openbmc repository to be installed for each machine.
Change-Id: Ic99e525ee3aaf542e5a8ff4c49383ddd50ee55c8 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|