summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/fans
AgeCommit message (Collapse)AuthorFilesLines
2019-03-07phosphor-pid-control: srcrev bump c32e3fc5d9..94feffa5cdAndrew Geissler1-1/+1
Patrick Venture (3): gitignore: add coverage pieces build: rework gtest checks build: enable code coverage (From meta-phosphor rev: dd56af96507d6760db3d5271c069a7dad01bfc09) Change-Id: Ifc5c62afd9b15f50e5ca2e53e66815c03add424b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-01phosphor-pid-control: srcrev bump f81f28860b..c32e3fc5d9Andrew Geissler1-1/+1
James Feist (1): Add fan profile support to dbusconfiguration Patrick Venture (1): add tuning enable variable (From meta-phosphor rev: b22e528e725d5c853eb49f78cd57dd5aef7b533b) Change-Id: I838eeb5dcbf96c030a9ba353f757633abfd97a6b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-27phosphor-pid-control: srcrev bump 473d68db2a..f81f28860bAndrew Geissler1-1/+1
James Feist (5): dbusconfiguration: set timeout to 0 stepwise: Add ceiling type dbuspassive: allow scaling s/minThermalRPM/minThermalOutput Expand conf namespace (From meta-phosphor rev: 9cfe098e2c64b78e3885948347ea985335fa7777) Change-Id: I04ee3af38cb932960d6a079acf70645d54c97490 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-26phosphor-pid-control: srcrev bump 903b04276b..473d68db2aAndrew Geissler1-1/+1
James Feist (1): Allow removal from failsafe if timeout=0 (From meta-phosphor rev: 5785d9ad7138b79eb0fb60989f76d40eee634647) Change-Id: I6da38fac43d398296ec7d18ea0b9a3f250e89d9d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-21phosphor-pid-control: srcrev bump dca2d484ee..903b04276bAndrew Geissler1-1/+1
Patrick Venture (1): conf change: s/feedFwdOffOffsetCoeff/feedFwdOffsetCoeff/g (From meta-phosphor rev: d14245234a05110d2e2da2dcf1d5d3378f373bd2) Change-Id: Ic3d80895d5fd575429b13f3ef89e1eff34627f9f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-20meta-phosphor: phosphor-pid-control: transition away from YAMLPatrick Venture1-7/+1
phosphor-pid-control no longer relies on a native recipes to provide a yaml configuration that is compiled into the binary. To enable this, srcrev bump f72ad44140..dca2d484ee James Feist (1): DBusConfiguration: Fix scaling Patrick Venture (3): main: add json configuration path main: if json configuration, override yaml built build: drop support for YAML configurations (From meta-phosphor rev: c7eef0103625e8a7381c23597165e653fc8868a4) Change-Id: If164061e677bccdd2d3a3afa520722dd641d9f1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-20phosphor-fan-presence: srcrev bump 4b258ac8b6..59096e50dbAndrew Geissler1-1/+1
Matthew Barth (8): Add framework to set properties on a zone Parse and generate zone interfaces Fix: srcrev bump 4b258ac8b6..7883f58ab2 Current mode set as uppercase Initially use default current mode upon restoring Verify mode provided is supported Persist zone object properties option Generate zone property persist configs (From meta-phosphor rev: b39954f6004f1decca9b1f8960b54fa691c2f934) Change-Id: I7c17f375caf44af3277bdc9735dea05ab9a4eafa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-14phosphor-pid-control: srcrev bump 331143cea8..f72ad44140Andrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: ab89b443282648bfc10eae4f5409d7b6b6a4eab8) Change-Id: I6986694e9516af0752d8e7dd86be59341896b4eb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-14phosphor-fan-presence: srcrev bump 0a1f686cb4..4b258ac8b6Andrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: d1a6c4e4a09d84c7d8472007e9546d70689469e8) Change-Id: I230d173423858c6e01acfc0406ec58f3cf5111c4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-14phosphor-fan-presence: srcrev bump dea024f072..0a1f686cb4Andrew Geissler1-1/+1
Matthew Barth (9): Fan control dbus busname and object path Add thermal control interface to zone objects Persist current mode property framework Restore current mode property Override setting Current mode property Store and access zone object properties Trigger current mode property change events Update parser for properties on zone objects Use zone object's path attribute (From meta-phosphor rev: 2545551f642b6db4ff08c62b5bd35b7dc1063b56) Change-Id: I3bc1757a7d45c0721f87b49a0f554142a19f5722 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-14meta-phosphor: pid-control: use json instead of libconfigPatrick Venture1-1/+1
The requirement for libconfig has been removed. Add new dependency on json. (From meta-phosphor rev: 9b40f49d7373c596758bf3a2a9c6988838f5fc87) Change-Id: I09a996c5aea2a3f42d2d6770ff49c9619ea118f2 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-13phosphor-pid-control: srcrev bump 31eebcddcf..331143cea8Andrew Geissler1-1/+1
William A. Kennington III (1): Convert host-ipmid -> libipmid (From meta-phosphor rev: 33a23e8a6d35bf6159b11ab5e0b15371e7457d28) Change-Id: I77a0c172ac360241cd3dd741e6bd3842e633384c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-13phosphor-pid-control: srcrev bump ba8ffa73eb..31eebcddcfAndrew Geissler1-1/+1
Patrick Venture (1): build: check for json header (From meta-phosphor rev: 74226a93387f02a79c41c39f2a0c232a66f8c6bb) Change-Id: I07ac15aeae97c80aac044ee753436b50248c2793 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-13phosphor-pid-control: srcrev bump eeeb867de1..ba8ffa73ebAndrew Geissler1-1/+1
Patrick Venture (12): sensors: buildjson: add todo for failure pid: rename structure components for style pid: rename variables with full names conf change: rename zone variables conf change: sensors: read and write path rename sysfs: style fix on sysfswrite conf change: pid: all pid details are now camelCase conf change: s/set-point/setpoint/ add support to build zones and PIDs from json errors: add configuration exception add json verification for configurations swap libconfig++ for json in configuration parsing (From meta-phosphor rev: d828dfd254a6c06a9882c5f3401fbe6b6d041985) Change-Id: I477d5933d27a76cd72ec231e69bdc8f05d0231f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-09phosphor-pid-control: srcrev bump 572c43dab6..eeeb867de1Andrew Geissler1-1/+1
James Feist (1): Move all variant usage to std Patrick Venture (2): sensors: add method to grab default timeout add support to build sensors from json (From meta-phosphor rev: 2bcab3d9203dd7b1c02febe136ba48d2b3c6821e) Change-Id: I671da94ed5468f16556e8b614c2f01886ffc67bb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-07phosphor-pid-control: srcrev bump 35621ebeb9..572c43dab6Andrew Geissler1-1/+1
James Feist (3): [dbus-configuration] Back out divide by 100 [dbus-configuration] Add regex support Add Hysteresis to pid controllers (From meta-phosphor rev: 4138ba1e895f4481a0608ebe6f2b8b32af2b7e86) Change-Id: Ic131ceb306a17d752642f1695b9ff561b512e2cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-07phosphor-fan-presence: srcrev bump a1aef7a100..dea024f072Andrew Geissler1-1/+1
William A. Kennington III (2): Remove timer in favor of sdeventplus/utility/timer libfan: Remove (From meta-phosphor rev: 7892de8996022670821c6bd4d5edebe1dbb314ce) Change-Id: Id218cf8c0876d1447035c89e3dc7cffd6149f567 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-01phosphor-pid-control: srcrev bump 9fa90c1923..35621ebeb9Andrew Geissler1-1/+1
Patrick Venture (4): README: drop TOC README: move contents into markdown README README: add missing verbatim wrap README: Add margin thermal example (From meta-phosphor rev: 731defb61dcea549e7f3f6eb4eb3fe05eea43042) Change-Id: Ia763291489ae4559de3daea6fb34b03c87805fb2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-30phosphor-pid-control: srcrev bump 80b5d9a8a5..9fa90c1923Andrew Geissler1-1/+1
James Feist (1): Change all default_bus back to new_system bus (From meta-phosphor rev: 205cd07c72d304c711bbdb8273a148576d3c543c) Change-Id: Ibc4b1daa8fdf116768e06a814a42c11b8241575b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-30meta-phosphor: refresh master: 80d39cecca..c531e38a57Brad Bishop1-1/+1
Update meta-phosphor to master HEAD. Andrew Geissler (12): dbus-sensors: srcrev bump e8b60d0bf0..b82c2a78c7 entity-manager: srcrev bump bcf722e0ce..63845bfe69 bmcweb: srcrev bump 7625cb81a6..da21df7cde phosphor-webui: srcrev bump a83cd057aa..7e48d0818a phosphor-ipmi-flash: srcrev bump 46bdadc210..13e49868de phosphor-fan-presence: srcrev bump f0b020fb32..a1aef7a100 phosphor-hwmon: srcrev bump 9a7ef7c639..cd40c8815a phosphor-net-ipmid: srcrev bump 744b3c8b84..22c8a210c4 phosphor-net-ipmid: srcrev bump 22c8a210c4..5f1dd316fc phosphor-net-ipmid: srcrev bump 5f1dd316fc..d5a4f45e1e phosphor-host-ipmid: srcrev bump 23df06f44f..f301f04567 phosphor-objmgr: srcrev bump a82779fb66..d732287cdd Change-Id: Ic03af27608cb33750e1d9d4765f521a39463762c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-16phosphor-pid-control: srcrev bump e54c7fffbb..80b5d9a8a5Andrew Geissler1-1/+1
James Feist (2): Make James Feist a Maintainer Remove singleton from dbuswriter (From meta-phosphor rev: 436fe68bf8fedace42f1455f3bd51bcc4b42a574) Change-Id: If46e8797ade44552031b9d0dfd6c9ed2c7cf6424 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-18meta-phosphor: Create obmc-autotools to update AR and RANLIBJames Feist1-1/+1
Many recipes are turning on -flto which causes issues with the linker when dealing with libraries. It was suggested here http://stackoverflow.com/questions/25878407/how-can-i-use-lto-with-static-libraries#comment67660913_25878408 to use the gcc wrappers to deal with this problem. Create flto-automake class as this seems like something that could be globally applied if needed. Tested-by: phosphor-pid-control began to build, saw no new build issues. (From meta-phosphor rev: ae3f085053fa2de4783d6f35a6b5f998743a130a) Change-Id: I3f682cf0fb70e266b544badb0223fa89306332db Signed-off-by: James Feist <james.feist@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-18phosphor-pid-control: srcrev bump 208abce8d8..e54c7fffbbAndrew Geissler1-1/+1
Patrick Venture (1): build: cleanup configure script PKG_CHECK_MODULES (From meta-phosphor rev: 3c998a8c5c9c64083330094a1396f0c63bc75a6f) Change-Id: I132857a34560d458bfa29fdd33b537d72ed6a962 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-10meta-phosphor: master refresh 65f8850b66..aa2e4bba38Brad Bishop2-2/+2
Update meta-phosphor to master HEAD. Andrew Geissler (13): skeleton: srcrev bump a9427c85f3..e32e33784a phosphor-dbus-interfaces: srcrev bump 0e6d655be2..99b5aaa499 phosphor-dbus-monitor: srcrev bump ecf8910c01..12789e6c66 phosphor-fan-presence: srcrev bump 4978e06c45..f0b020fb32 phosphor-networkd: srcrev bump 35297177b8..cb500dc2b5 phosphor-pid-control: srcrev bump f77ecc7bca..208abce8d8 phosphor-host-ipmid: srcrev bump e04c004b21..4fe7efe885 bmcweb: srcrev bump 3112a144b3..63c7908ddb dbus-sensors: srcrev bump f87dc4c139..7c977b6de8 phosphor-webui: srcrev bump bd500cd2d6..dbf0481196 dbus-sensors: srcrev bump 7c977b6de8..ce3fca414e phosphor-time-manager: srcrev bump 1f1d8e012f..37539dcc2b sdbusplus: srcrev bump 6b4fb2969c..f042393a65 Brad Bishop (1): phosphor: net-snmp: clean up configure options Change-Id: Icfb3ec61eeb63921cce883cbabfa318361964052 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-28phosphor-fan-presence: srcrev bump 2c8e19883d..4978e06c45Andrew Geissler1-1/+1
William A. Kennington III (1): std::variant: Apply missing fixup (From meta-phosphor rev: 6c238cddd7ac835b65bbffee51bf9639eec4a3aa) Change-Id: I235fbafcb9afd847d2fff03dc2c3f9b9fe67bb63 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-28phosphor-pid-control: srcrev bump fcdd85a4b8..f77ecc7bcaAndrew Geissler1-1/+1
Patrick Venture (3): main: drop unused headers build: set version to 0.1 to match recipe build: cleanup for readability (From meta-phosphor rev: 489109564720df5bc03a39d36a8b749d616b3475) Change-Id: I9c5a8ef3bc6f2281b208b12699c53334797a1db7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-19phosphor-fan-presence: srcrev bump 52fbe0d934..2c8e19883dAndrew Geissler1-1/+1
Matthew Barth (1): control: Add interface when not in service cache William A. Kennington III (1): control/zone: Fix missing cassert include (From meta-phosphor rev: 774f1b9bd857d36b68ec621002ce25eba28e0478) Change-Id: Ic1f94f9736bac98a409bef3a761a8f0d24bf4c40 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-19phosphor-pid-control: srcrev bump ba3c8c1c15..fcdd85a4b8Andrew Geissler1-1/+1
James Feist (2): Allow multiple inputs to thermal and stepwise controllers dbusconfiguration: Fix and simplify zone calculation Patrick Venture (3): Move all floats to doubles pid: add helper methods for thermal controller types build: drop commented out line William A. Kennington III (1): std::variant: Fixup apply_visitor calls (From meta-phosphor rev: 8752919bea741e0104224a58f7ebae15d4827838) Change-Id: I749533c56e57b8b547c97501f71450a8ac08ec23 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-10phosphor-pid-control: srcrev bump 4b50106d75..ba3c8c1c15Andrew Geissler1-1/+1
Patrick Venture (2): build: Add -flto to CXXFLAGS build: cleanup Makefile (From meta-phosphor rev: 290dd2d077c83fab54ebd78fa4c0cd43824cf9df) Change-Id: I45111938ca0345c65bdb3af88085afed71250fef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08phosphor-fan-presence: srcrev bump 8ce4b5f55a..52fbe0d934Andrew Geissler1-1/+1
William A. Kennington III (1): Fix std::variant usage (From meta-phosphor rev: b65f6487ade6fbd771df6ee59602236455f1384a) Change-Id: Ib6c94c3177bcbd0ed3e01bdc003b6f3b1c4d81e0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08meta-phosphor: master refresh d71a48b236..f05db6a860Brad Bishop1-0/+2
Update meta-phosphor to master HEAD. Patrick Venture (6): meta-phosphor: mrw-api-native: set LICENSE field meta-phosphor: obmc-inventory: set LICENSE field meta-phosphor: mrw-perl-tools-native: set LICENSE field meta-phosphor: mrw-patch-native: set LICENSE field meta-phosphor: obmc-phosphor-fand: set LICENSE field meta-phosphor: obmc-phosphor-chassisd: set LICENSE field Change-Id: Ife52c4042abb732dd6511f20645837a844716e25 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-07phosphor-fan-presence: srcrev bump 22c36ab6b4..8ce4b5f55aAndrew Geissler1-1/+1
Matthew Barth (2): Remove all signals when an event is removed Rebase correction (timerPos -> timerConfPos) William A. Kennington III (1): control/zone: Use const references when iterating (From meta-phosphor rev: 91b3ed237b9330b8fbff8831a0bddc3cf6bac141) Change-Id: Ic5a094e3b8047ee1973ede2198cb822b801a13f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-06meta-phosphor: master refresh 3026b0fa5a..d76a657a63Brad Bishop8-8/+16
Update meta-phosphor to master HEAD. Patrick Venture (52): meta-phosphor: obmc-console: set LICENSE field meta-phosphor: dbus-interfaces: set LICENSE field meta-phosphor: rest-dbus: set LICENSE field meta-phosphor: slpd-lite: set LICENSE field meta-phosphor: ipmi-host: set LICENSE field meta-phosphor: ipmi-net: set LICENSE field meta-phosphor: network: inarp: set LICENSE field meta-phosphor: network: set LICENSE field meta-phosphor: logging: set LICENSE field meta-phosphor: ipmi-tool: fixup LICENSE meta-phosphor: clear-once: set LICENSE field meta-phosphor: preinit-mounts: set LICENSE field meta-phosphor: systemd: obmc-targets: set LICENSE field meta-phosphor: dbus: perms: set LICENSE field meta-phosphor: dbus-interfaces-mapper-config-native: set LICENSE field meta-phosphor: dbus-monitor-config-native: set LICENSE field meta-phosphor: legacy-namespace-mapper-config-native: set LICENSE field meta-phosphor: mapper-config-native: set LICENSE field meta-phosphor: obmc-host-failure-reboots: set LICENSE field meta-phosphor: fan-control-events-config-native: set LICENSE field meta-phosphor: fan-control-fan-config-native: set LICENSE field meta-phosphor: fan-control-zone-conditions-config-native: set LICENSE field meta-phosphor: fan-control-zone-config-native: set LICENSE field meta-phosphor: fan-monitor-config-native: set LICENSE field meta-phosphor: fan-presence-config-native: set LICENSE field meta-phosphor: image-signing: set LICENSE field meta-phosphor: insecure-signing-key-native: set LICENSE field meta-phosphor: inventory-manager-assettag-native: set LICENSE field meta-phosphor: inventory-manager-config-native: set LICENSE field meta-phosphor: ipmi-channel-inventory-native: set LICENSE field meta-phosphor: ipmi-config: set LICENSE field meta-phosphor: ipmi-fru-merge-config-native: set LICENSE field meta-phosphor: ipmi-fru-properties-native: set LICENSE field meta-phosphor: ipmi-fru-read-bmc-inventory-native: set LICENSE field meta-phosphor: ipmi-fru-read-not-sent-by-host-inventory-native: set LICENSE field meta-phosphor: ipmi-fru-whitelist-native: set LICENSE field meta-phosphor: ipmi-inventory-sel-native: set LICENSE field meta-phosphor: ipmi-sensor-config-native: set LICENSE field meta-phosphor: ipmi-sensor-inventory-native: set LICENSE field meta-phosphor: logging-callouts-example-native: set LICENSE field meta-phosphor: logging-error-logs-native: set LICENSE field meta-phosphor: settings-defaults-native: set LICENSE field meta-phosphor: fan-presence-mrw-native: set LICENSE field meta-phosphor: fan-control-fan-config-mrw-native: set LICENSE field meta-phosphor: ipmi-fru-properties-mrw-native: set LICENSE field meta-phosphor: ipmi-inventory-sel-mrw-native: set LICENSE field meta-phosphor: ipmi-sensor-inventory-mrw-config-native: set LICENSE field meta-phosphor: ipmi-sensor-inventory-mrw-native: set LICENSE field meta-phosphor: led-manager-config-mrw-native: set LICENSE field meta-phosphor: logging-callouts-mrw-native: set LICENSE field meta-phosphor: hwmon-config-mrw: set LICENSE field meta-phosphor: settings-read-settings-mrw-native: set LICENSE field Change-Id: Ibe919c3f1a748fae67b45ff6908a236b08902450 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-06phosphor-fan-presence: srcrev bump 1cfc2f11b1..22c36ab6b4Andrew Geissler1-1/+1
William A. Kennington III (5): control: Alias TimerType locally control: Rename Timer -> TimerConf control/zone: Refactor addTimer control/zone: Reference instead of copying timer data Prefer bind over method call in lambda (From meta-phosphor rev: 8ef3b2805695b1233c505e85d1cd1d3135d59d0b) Change-Id: Icafaa72b25fbd310891e49b332805bf31e755752 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-05phosphor-pid-control: srcrev bump c959c42960..4b50106d75Andrew Geissler1-1/+1
Patrick Venture (1): build: fixup url (From meta-phosphor rev: d2b027ea8c9b46dcd46e43b636652058e30b4c5f) Change-Id: Ib7ebf1d6d260fde06f0c37d5fa13c21c6b3a8654 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-05phosphor-fan-presence: srcrev bump 3e781064f5..1cfc2f11b1Andrew Geissler1-1/+1
Patrick Venture (1): gitignore: add libtool William A. Kennington III (1): Switch sd_event loops to sdeventplus (From meta-phosphor rev: c81a16877750b6062de897fe473fd0c5ebe2d0bc) Change-Id: I6bb4cdc5c520697c40f62f58d6b3f3dff44e3ee4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-02phosphor-pid-control: srcrev bump 4fd8cff4a9..c959c42960Andrew Geissler1-1/+1
James Feist (1): dbusconfiguration: Protect against partial config (From meta-phosphor rev: 16980452dd6ee1f85edd854cd9770da0ea373959) Change-Id: Ib2cadefdbf228003d14ffc226966a9dea04309f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-01phosphor-pid-control: srcrev bump e725286473..4fd8cff4a9Andrew Geissler1-1/+1
Patrick Venture (10): dbus: dbuswrite: add try/catch block on calls style: s/getZoneId/getZoneID/g style: use system path for dbus headers performance: fixup missing const reference in zone zone: use const reference consistently style: s/getMinThermalRpmSetPt/getMinThermalRPMSetpoint/g style: rename main globals per style style: misc camel casing manager: use pass by reference by default cleanup: drop obsolete is_method_error checks (From meta-phosphor rev: 14e35e60b1db368ba7d279193cc1ca00811753fd) Change-Id: Ia0fe55ed82e2439560cba912d9455f2a736f8f4a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-31phosphor-pid-control: srcrev bump 7af157b10e..e725286473Andrew Geissler1-1/+1
Patrick Venture (7): pid: stepwisecontroller: add missing override pid: add missing override specifiers dbus: util: add missing try/catch block dbus: passive: move exception checking into factory dbus: dbuswrite: use factory to catch errors errors: add exception for build time failure sensors: throw build time exceptions on failure (From meta-phosphor rev: 4ad5e01d180e969f73da8386ddee6aac03984b5b) Change-Id: I9364f0068b5273792ca51d825ea605bcacd4c03b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-pid-control: srcrev bump f3252315f3..7af157b10eAndrew Geissler1-1/+1
Patrick Venture (3): style: member functions should be lower camel dbus: util: add missing try/catch block style: function names should be lower camel (From meta-phosphor rev: c0c63b9b34f3adf1dd43cccabe5338c278b71db4) Change-Id: Ibd8590d19b3392f9b3bfe568ca83dfd7c9a38e45 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-pid-control: srcrev bump 65ea92e7ff..f3252315f3Andrew Geissler1-1/+1
Patrick Venture (1): style: fixup naming of structures (From meta-phosphor rev: 66d70e9d319bf6e08639a5de919105682953a710) Change-Id: Id913ce6aff5b2016169500fa7102fdd26cc05dd6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-fan-presence: Depend on gpioplusWilliam A. Kennington III1-0/+1
An upcoming change will require that gpioplus is available for building. (From meta-phosphor rev: 8711f98bdb372acbf85e7bec383ea6fbfcbafacc) Change-Id: I5a8544bf971c3bb512adb1ff88cef70997347394 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-pid-control: srcrev bump 26e8c6a940..65ea92e7ffAndrew Geissler1-1/+1
James Feist (1): dbusconfiguration: lower cpu cycles while waiting (From meta-phosphor rev: 0bfccbed5da5aa4cbde255113e27fbcfc28d5fbd) Change-Id: I6a39ba54eca9e0fc465a4fb6947f9f8249a5a901 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-26phosphor-fan: Depend on sdeventplusWilliam A. Kennington III1-0/+1
This will be needed for an upcoming change which causes phosphor-fan-presence to require sdeventplus. (From meta-phosphor rev: 581d3c2493b0aa94895ad7c74ce9994b09d52411) Change-Id: I8ec0a768b6d9a06710515b21c5c312a071bd1dd2 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-26phosphor-fan: Remove unneeded RDEPENDSWilliam A. Kennington III1-5/+0
These should be added as needed implicitly by the bitbake build process detecting libraries in use by the binaries here. (From meta-phosphor rev: ca8641ced139d28195bcf0d92ecf45fc98388ba1) Change-Id: I496d60285bf225e6e068f9b369900447c1733e01 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-26phosphor-pid-control: srcrev bump f77d5a573d..26e8c6a940Andrew Geissler1-1/+1
James Feist (1): dbusconfiguration: Fix mapper call (From meta-phosphor rev: 0f02ed3ee643ae58bb50917afdab5eca9bf2d4c4) Change-Id: I7e991e034daa9cb711f6f2ab071232e08c2fc567 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-25phosphor-fan-presence: srcrev bump 48df959b59..3e781064f5Andrew Geissler1-1/+1
William A. Kennington III (2): Makefile: Fix library compile flags Fix exit status codes (From meta-phosphor rev: 983b8d1ca1462764bb0abadc98210ea87a5b5dba) Change-Id: Ibb97e7ed906feaf9d391aa205cb63e3448973fa1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-23phosphor-pid-control: srcrev bump d8a9a19e5a..f77d5a573dAndrew Geissler1-1/+1
Patrick Venture (3): cleanup: apply constness to read-only iterators cleanup: rename variable per openbmc style cleanup: move from copy and pointer to just const reference (From meta-phosphor rev: d62cb8bc0b8419defe581d117df994e4fe6a9b49) Change-Id: I588aee207861373a7bb230db7eb778069087cf6e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-22meta-phosphor: fan: drop symlinkPatrick Venture2-117/+117
Drop symlink and rename bb for phosphor-fan. (From meta-phosphor rev: eb43370c9c16ee4a97e369cb11b2090334fa7410) Change-Id: I605d6cf8c28bea1b5d0954ac8880313ccbdd4d31 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-21meta-phosphor: temp remove PV for git recipesBrad Bishop1-1/+0
In the five step sequence of transitioning an unversioned recipe to a versioned one, PV cannot be explicitly set to 1.0+git${SRCPV} set until the last step. With PV set, _both_ the unversioned recipe and the versioned recipe end up with PV = 1.0 and bitbake will continue to use the unversioned file. This means that when the unversioned bbappends are removed in step 4, the bbappend does not occur. This commit can be reverted once the five step process is complete. For reference, the five step process is: 1. Create a temporary recipe symlink: foo.bb -> foo_git.bb This results in two available PVs for foo: "1.0" (the bitbake default for unversioned recipes) and "git". Further, set the preferred version for foo to "1.0" in the distro configuration otherwise bitbake will choose PV = "git" and existing (unversioned) bbappends will not apply and the build will break. 2. Create a temporary bbappend symlink: foo.bbappend -> foo_%.bbappend This allows the manual override of the preferred version introduced in step 1 to be removed from the distro configuration. 3. Remove the preferred version override introduced in step 1 from the distro configuration. At this point the versioned recipe is now being used. 4. Remove the unversioned bbappends. 5. Remove the unversioned recipe. (From meta-phosphor rev: 883e0238adc8543b28cce8a5d283d2092026da54) Change-Id: I3c5248a41b064462d5a34a7bc6e5438acc107a32 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>