summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/fans
AgeCommit message (Collapse)AuthorFilesLines
2023-07-14phosphor-fan-presence: srcrev bump 12cb69064f..2fbbae6973Andrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: Ibc2baca4072af3b54b11ea51d32e5ef07d7198aa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-14phosphor-pid-control: srcrev bump 57a7af6a4f..796f06dc6fAndrew Geissler1-1/+1
Patrick Williams (5): build: upgrade to C++23 meson: add necessary subprojects meson: enable tests by default dbuspassive: drop needless c_str dbusutil: use sdbusplus match rules Zev Weiss (1): sysfs: Unconditionally replace '**' in FixupPath() Change-Id: I80f625053611b4e796abcd7bec28df33aa1387af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-17phosphor-pid-control: srcrev bump 9fe3a3c767..57a7af6a4fAndrew Geissler1-1/+1
Harvey Wu (1): fix compile error when enable meson test option Change-Id: Ide308331f3a3bcef22089e14d23a8274516612e6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-09phosphor-pid-control: srcrev bump 7c6d35d5c4..9fe3a3c767Andrew Geissler1-1/+1
ykchiu (1): Set failsafePwm by pid configuration Change-Id: Ib78bc6fe60f0146f1662e90c8c38f8e42d885b8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-06phosphor-pid-control: srcrev bump 02839e372a..7c6d35d5c4Andrew Geissler1-1/+1
ykchiu (1): Allow disabling PID loops at runtime Change-Id: I853cc29247fd6be9e2433a9061cb4e7d67fb8a40 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-25phosphor-pid-control: srcrev bump 7e6130aab0..02839e372aAndrew Geissler1-1/+1
Michael Shen (1): Fix wrong link in README Change-Id: I848708b114522f7f93d71273d2b59212bb5e2d36 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-19phosphor-fan-presence: srcrev bump 61b7329603..12cb69064fAndrew Geissler1-1/+1
Matt Spinler (6): monitor:yaml: Fix generated code monitor: Change Fan/Sensor def tuples to structs monitor: Support a separate upper deviation monitor:configs: Add ibm,bonnell upper deviation control: Trace which fan gets target locked control:fanctl: Option to do dump before query Change-Id: I735ac78e02c87c480cb813d38f2f57a3c3bfaa91 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-17phosphor-pid-control: srcrev bump 8c051121ad..7e6130aab0Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: I14b702a9818b292c69be63cbcefe7936e5e10dd5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-12phosphor-fan-presence: srcrev bump ab877f66c6..61b7329603Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I1e367155767b092a5dc51d0a8b79cedba6874dbd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-11phosphor-pid-control: srcrev bump c2a311b005..8c051121adAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I4a8e1719bcf50da725e4f84259833f6e8d5fffe8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-28phosphor-pid-control: srcrev bump cdc8dca44b..c2a311b005Andrew Geissler1-1/+1
Jinliang Wang (1): Handle InterfacesRemoved signal under /xyz/openbmc_project/sensor path Change-Id: I78dfc20b7851366d4c3b88fa0eec8db765cb5977 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-22phosphor-pid-control: srcrev bump 5293ec2e57..cdc8dca44bAndrew Geissler1-1/+1
Jinliang Wang (2): fix shellcheck failure detected by CI fix default root directory logging path Change-Id: Id9fa4f5dcef9daa0ab4e12b44074628bf0d73cef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-16phosphor-fan-presence: srcrev bump d734356140..ab877f66c6Andrew Geissler1-1/+1
Matt Spinler (1): control:configs:rainier-2u: Add new hot card Change-Id: Iadeefbd6c1a1ac92ddea3085c3fc0385e0667972 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-15phosphor-pid-control: srcrev bump 79cde00af7..5293ec2e57Andrew Geissler1-1/+1
Zev Weiss (1): Allow indefinite retries in tryRestartControlLoops() Change-Id: I43149ca80ac1643e0fd6adcb46a9ab77228b2296 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-13phosphor-fan-presence: srcrev bump 9431a37d0a..d734356140Andrew Geissler1-1/+1
Patrick Williams (1): meson: update required version Change-Id: I647ea1f243b0e2d96cb67880e90dfd88a7c745bf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-07phosphor-fan-presence: srcrev bump c70bce2cb0..9431a37d0aAndrew Geissler1-1/+1
Matt Spinler (1): control:configs:rainier-*4u: Add new hot card Change-Id: I5e1796692b5a0f06e4840210b7d817d13b8e093c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-21phosphor-fan-presence: srcrev bump e145981ba3..c70bce2cb0Andrew Geissler1-1/+1
Matt Spinler (1): control: Expose fanctl dump option in YAML mode Change-Id: I8f3799f465b88bfab4679b05086ce485766492bb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-10phosphor-fan-presence: srcrev bump 92cc4a3222..e145981ba3Andrew Geissler1-1/+1
Matt Spinler (1): monitor: ibm,bonnell: Add remaining rotors to config Change-Id: Ie9cb807cff774188dd5c16b2ca6fb7aab1d734c1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-24phosphor-pid-control: srcrev bump df1f183fb4..79cde00af7Andrew Geissler1-1/+1
Potin Lai (1): main: add multiple search paths for config.json Change-Id: I6a9253a6c8e5458415e1dfc59f99bf117cd1dbc5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-15phosphor-pid-control: srcrev bump 10e46efabf..df1f183fb4Andrew Geissler1-1/+1
Harvey Wu (1): meson: Remove autotools files and ignore patches Tom Tung (1): pid: reuse the code for processing sensors input Change-Id: I4a731fcccc39d59387edc87b15e1c9d110873d4c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-15phosphor-fan-presence: srcrev bump eb6aaee08f..92cc4a3222Andrew Geissler1-1/+1
Brad Bishop (1): treewide: remove dependencies on mapper.target Change-Id: I5818cb0358d222193f1b39dd361a83ab115939fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-10phosphor-fan-presence: srcrev bump 0eeadc2326..eb6aaee08fAndrew Geissler1-1/+1
Matt Spinler (1): monitor:configs:Rainier 4U: increase deviation Change-Id: Icf08304e795a9553d6d412263763cf83fc528b3c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-09phosphor-pid-control: srcrev bump 239aa7d705..10e46efabfAndrew Geissler1-1/+1
Josh Lehan (1): Skipping over Association Definitions messages Change-Id: I248818985ae90570008fbea59cfe333fc92ecdb9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-02phosphor-fan-presence: srcrev bump 466bd228e6..0eeadc2326Andrew Geissler1-1/+1
Chau Ly (2): monitor: Add delay for host control monitor: Use host state to decide power state Matt Spinler (2): Add explicit keyword to 1 arg constructors control: Removed unused variable Change-Id: Id587ebb01ac26962f0fb372aed13cd24110d1b5b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-27phosphor-fan-presence: srcrev bump a97823a420..466bd228e6Andrew Geissler1-1/+1
Matt Spinler (1): monitor: Change 'input' to 'actual' in trace Change-Id: Ia7154b306b6eebcbce3eb761be2600e7cfb21df1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-19phosphor-fan-presence: srcrev bump e56672d5d5..a97823a420Andrew Geissler1-1/+1
Matt Spinler (1): control:configs: rainier-1s4u floor updates Change-Id: I5de599d65a74362ae81573e7dc99b5ea03acf1d0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-14phosphor-fan-presence: srcrev bump 70176506d6..e56672d5d5Andrew Geissler1-1/+1
Matt Spinler (1): control: Trace around enabling events Change-Id: Ib8b29860c212acc155509f263ec5ccc8b5bcadf0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-06phosphor-fan-presence: srcrev bump 1a5556078c..70176506d6Andrew Geissler1-1/+1
Matt Spinler (1): control:configs: Add altitude group to Rainier 4Us Change-Id: I27cc0f695dc7128f2f89c353b9bb59eb2c8294cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-03phosphor-fan-presence: srcrev bump bea1151e5d..1a5556078cAndrew Geissler1-1/+1
Matt Spinler (3): control: Catch GetManagedObjects exceptions control: Add Zone::hasFloorHold() function control: mapped_floor: Add conditions Change-Id: I81f5eab5dc6f19e78ba46dac46929a81bba67e80 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-21phosphor-pid-control: srcrev bump 9f9a06aa9c..239aa7d705Andrew Geissler1-1/+1
Harvey Wu (1): Replace some duplicate codes about time setting Josh Lehan (1): Fixing crash when core logging was enabled Change-Id: Ief0398bfc351fc4c0404af26b5fc830a530cb4a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-16phosphor-pid-control: srcrev bump c612c051a5..9f9a06aa9cAndrew Geissler1-1/+1
Josh Lehan (1): Fix interval calculation bug and D-Bus init Change-Id: I3da744d1951ae05b32b2972092f1c307de7e7ab6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-15phosphor-pid-control: change to use meson buildHarvey Wu1-5/+5
Signed-off-by: Harvey Wu <Harvey.Wu@quantatw.com> Change-Id: I03acb8f41bc5930cdcc97b7595fd812fc7d11c47
2022-12-14phosphor-pid-control: srcrev bump 5897fcc104..c612c051a5Andrew Geissler1-1/+1
Josh Lehan (1): Allow derivativeCoeff and DCoefficient optional Change-Id: I4b8efdcabf23f14a7ab47b135b3c377ffb2e5e35 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-13phosphor-pid-control: srcrev bump 23e22b90c3..5897fcc104Andrew Geissler1-1/+1
Patrick Williams (2): prettier: re-format beautysh: re-format Change-Id: I6e324c56c1f180042df0cccaba5b670eb1356a99 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-13phosphor-fan-presence: srcrev bump c7f68beee3..bea1151e5dAndrew Geissler1-1/+1
Patrick Williams (2): prettier: re-format prettier: re-format Change-Id: I4bcfd88fad1837079af60335100ba26f14203003 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09phosphor-fan-presence: srcrev bump 0f2588f2ba..c7f68beee3Andrew Geissler1-1/+1
Patrick Williams (1): black: re-format Change-Id: I76b865fb00cdff92447f2fdbcd347f820c14ed04 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-06phosphor-fan-presence: srcrev bump b568962bfd..0f2588f2baAndrew Geissler1-1/+1
Patrick Williams (1): python: fix flake8 warnings and format with black Change-Id: I3fc89c3fbfe9740e20485b8c5c53cd1156813085 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-03phosphor-fan-presence: srcrev bump eee2580507..b568962bfdAndrew Geissler1-1/+1
Chau Ly (1): control: Modify target_from_group_max algorithm Change-Id: I42e443b001984d8443c749f1c074605e5a7e07a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-19phosphor-pid-control: srcrev bump fb82a87d2e..23e22b90c3Andrew Geissler1-1/+1
Bonnie Lo (2): Support derivative term in PID algorithm and support to set cycle interval time from fan table Add debug mode Josh Lehan (5): Fix Meson build problem when building tests Adding new feature of core PID loop logging FanController: Use raw RPM as input to fan PID loop Adding more temporary files to gitignore Add new PID Class types "power" and "powersum" Change-Id: I04104ec2e254ae8f7a7908f55d150c9fef5ca4e9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-16phosphor-pid-control: srcrev bump cf8ee3006c..fb82a87d2eAndrew Geissler1-1/+1
Harvey Wu (2): Change folder name build to buildjson fix cppcheck warning Harvey.Wu (2): fix compile warning when meson build meson: Add meson and meson_option files Josh Lehan (2): pid/zone: Adding unscaled to cache and logging dbusconfiguration: Init margin similar to temp Change-Id: I64d771c3ad25bdee0d4ff249a84701ce5de6e7c0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-09phosphor-fan-presence: srcrev bump 194309ef52..eee2580507Andrew Geissler1-1/+1
Matt Spinler (2): sensor-mon: Watch for InterfacesAdded sensor-mon: Check service on D-Bus at power on Change-Id: I754763444e58d02aac46fe3421e9eaf7e0d592b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-01phosphor-fan-presence: srcrev bump f231ed3a8b..194309ef52Andrew Geissler1-1/+1
Matt Spinler (4): presence:ibm,bonnell: Add config file control:ibm,bonnell: Add minimal config files monitor:ibm,bonnell: Add minimal config file control:cnfgs:p10bmc: Add svc names to some groups Change-Id: I167dce51deb4a2eadb731da5b697678fba25b72d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-21phosphor-pid-control: srcrev bump e2ec69ad00..cf8ee3006cAndrew Geissler1-1/+1
Ed Tanous (1): Move Ed from maintainer to reviewer Change-Id: Id1d5acbc4a12ede615d7ed900e8649717b26c390 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13phosphor-fan-presence: srcrev bump 27cc39f1f9..f231ed3a8bAndrew Geissler1-1/+1
Matt Spinler (3): pres: Add way to bind fan eeprom driver after plug presence: Add ctors for AnyOf and Fallback Remove someone from OWNERS Change-Id: I5f389124f823ef04189fed098ed223fe07954b88 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13meta-phosphor: remove unused skeleton recipesPatrick Williams3-42/+0
There are a few recipes using Python2 code and having no references inside the repository. Deleting them since there are no users and it is pretty unlikely that anyone outside is using them. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I89570580a469730f16870c54f850f8723cad55cf
2022-10-12phosphor-pid-control: srcrev bump f2efcbbd31..e2ec69ad00Andrew Geissler1-1/+1
Potin Lai (1): Add SIGHUP handling for reloading configuration Change-Id: Id8e83c7af2dabbbf830e72b2d85a8c3e355eb1ac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-07phosphor-pid-control: srcrev bump bcdeb83ca0..f2efcbbd31Andrew Geissler1-1/+1
Harvey.Wu (2): Modified sensorConfig map index name about fan Using readPath dbuspath in getMatch function Change-Id: Ie07c5e0302d583719327ea3975543d7ae69d694a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-06meta-phosphor: phosphor-fan: workaround multi-chassis crashesPatrick Williams1-10/+17
Partially resolves openbmc/phosphor-fan-presence#26. The phosphor-fan package installs templated service files based on the OBMC_CHASSIS_INSTANCES, but there is currently nothing in those templates which is templated. As a result, all but the first instance continuously crashes due to the dbus name already being taken. Hack around this for now by only using CHASSIS="0" until a more complete solution is identified. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ia0bebb1670d45cb91555ff7af9ba502abd7460e1
2022-09-28phosphor-fan-presence: srcrev bump 0ee0504f44..27cc39f1f9Andrew Geissler1-1/+1
Chau Ly (1): monitor: Support target_path option in configuration file Change-Id: I4ce2ddf8eb0fd7883d87407d5fd04b9144773214 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-23phosphor-fan-presence: srcrev bump 3fc3161f66..0ee0504f44Andrew Geissler1-1/+1
Chau Ly (2): control: Support target_path option in configuration file control: Modify target_from_group_max increasing case Change-Id: I08d996fd23520e06adba5c6677fe7bb51ee1398c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>