summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Scripts and main daemonPatrick Venture2018-03-0830-0/+1582
| | | | | | | | This includes the scripts for the YAML parsing and the main execution point. Change-Id: If42154c621353b23370b63d4e58f6c75bca8b356 Signed-off-by: Patrick Venture <venture@google.com>
* The OEM IPMI interface for statusPatrick Venture2018-03-083-0/+271
| | | | | | | | | | This lets one get/set various aspects of the control daemon, including whether it's fallen into fail-safe mode, or whether a zone is in manual mode. Manual mode in this implementation is zone specific and not fan specific. Change-Id: I1611fefad198b64c28a780073674896d6efbf877 Signed-off-by: Patrick Venture <venture@google.com>
* Sensor ObjectsPatrick Venture2018-03-0826-0/+1297
| | | | | | | | This includes all the sensor objects including a few implementations, including dbus and sysfs sensors. Change-Id: I9897c79f9fd463f00f0e02aeb6c32ffa89635dbe Signed-off-by: Patrick Venture <venture@google.com>
* PID Objects & AlgoPatrick Venture2018-03-0816-0/+1463
| | | | | | | | These are the PID controller implementations for fans, and thermals. This also includes the PID algorithm used. Change-Id: I30471fbf7a8a7ed65f78bf105970d62815fedc56 Signed-off-by: Patrick Venture <venture@google.com>
* Initial commitBrad Bishop2018-02-272-0/+202
OpenPOWER on IntegriCloud