summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/power
AgeCommit message (Collapse)AuthorFilesLines
2021-03-27phosphor-power: srcrev bump e1074d8e91..8b7786afc4Andrew Geissler1-1/+1
Brandon Wyman (3): psu-ng: Add method to get PSU conf from D-Bus. psu-ng: Change main to call non-JSON PSUManager psu-ng: Remove JSON parsing code Change-Id: Ib1aba0e7525b42537cd1c6433b6b52358d964197 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-power: srcrev bump 4e8b335e2c..e1074d8e91Andrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Process all Supported Configuration sets Brandon Wyman (1): psu-ng: Rename supportedConfIfaceAdded Change-Id: Iec37fe420d2c2a2199b6ce1bbce012bf3e718ea1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-24phosphor-power: srcrev bump 2f1b7ba6a1..4e8b335e2cAndrew Geissler1-1/+1
Adriana Kobylak (1): utility: Add Get All Properties Brandon Wyman (1): psu-ng: Move entity-manager interaces added Shawn McCarney (2): regulators: Enhance exception utilities regulators: Create error_logging_utils Change-Id: Ic1f48e8cc976e60744382699bcdf201140527dd7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-19phosphor-power: srcrev bump 81d6cde458..2f1b7ba6a1Andrew Geissler1-1/+1
Shawn McCarney (3): regulators: Add more info to PMBusError regulators: Add info to WriteVerificationError regulators: Enhance ErrorHistory Change-Id: I2f87804cdfb8b7db9b1a50dd71393d3f5bd6837a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-17phosphor-power: srcrev bump 9bab9e1079..81d6cde458Andrew Geissler1-1/+1
Brandon Wyman (2): psu-ng: Move test getUtils and freeUtils to cpp Fix SDK build issue due to updated arm-sdk Change-Id: If6305e505feb35d84eaef41444ecad1f159c89fe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-11phosphor-power: srcrev bump 169975cf30..9bab9e1079Andrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Get max PSU number from entity manager Change-Id: Ib9402a949443dfc0712a0613ad6f6e749a9ae3f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-10phosphor-power: srcrev bump 0635df219c..169975cf30Andrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Remove Min Power Supplies and cleanup Change-Id: I0ebed331ad814ba89dac89b5927881022d83e9ec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-03phosphor-power: srcrev bump 9a507db583..0635df219cAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Temporarily allow boot w/missing cfg Change-Id: I6f2ba8d770f9258ee2897d5217a9d1d53b074b46 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-02phosphor-power: srcrev bump 415094c105..9a507db583Andrew Geissler1-1/+1
Brandon Wyman (2): psu-ng: Not clearing faults if power supply missing psu-ng: Fix for interfacesAdded Change-Id: Iad00b73da3eb8c3e8f5a3bb7d9807d4f9b7b6134 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-25phosphor-power: srcrev bump a528a28156..415094c105Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Stop boot if cfg file not found/valid Change-Id: I62f4325448d2c361e71d60d2776ef48c42f79c9c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-23phosphor-power: srcrev bump 10d9405574..a528a28156Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Enhance SystemdJournal::getMessages() Change-Id: I5cea75279e6367bf1958f95202cb3253cf51b78d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-17phosphor-power: srcrev bump de0fd44f76..10d9405574Andrew Geissler1-1/+1
Jay Meyer (1): Capture PSU STATUS_MFR_SPECIFIC during analysis Change-Id: Ifd8b0e4b7dd2cd43f3e861e27d52ba03034a4d22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-12phosphor-power: srcrev bump 45907cc7de..de0fd44f76Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Improve docs for compare_vpd Change-Id: I11c5c0d1b574f3323e3d84c2010e9f18456e7b01 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10phosphor-power: srcrev bump 3cd2b40713..45907cc7deAndrew Geissler1-1/+1
Shawn McCarney (2): regulators: Add VPD service regulators: Complete compare_vpd action Change-Id: I3c941403b1b253c79e07cff459d3e9d1987956d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-02phosphor-power: srcrev bump 48033bf628..3cd2b40713Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Handle expected D-Bus exceptions Change-Id: I82ffd1e412fd3f3117ca1517ed99992e7cbf2edd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-30phosphor-power: srcrev bump 9bd94d36aa..48033bf628Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Only configure/monitor if present Change-Id: If1742e8ea7b00cde8509c92575299ed88ec5c1f9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-29phosphor-power: srcrev bump 589c181a34..9bd94d36aaAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Clear cached hardware data during boot Change-Id: Ib08a591c7574af93ad7949f4a463e295dd57097a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-22phosphor-power: srcrev bump bdca49383b..589c181a34Andrew Geissler1-1/+1
Shawn McCarney (2): regulators: Document config file name options regulators: Obtain config file name from D-Bus (From meta-phosphor rev: ec568f98674701bdd1774699ff32b623aad0a15f) Change-Id: I54ddd77f9f4823042c1896cbd8d7541af892100f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-20phosphor-power: srcrev bump e35831f675..bdca49383bAndrew Geissler1-1/+1
Andrew Geissler (1): fix pseq-monitor and chassis power off race cond (From meta-phosphor rev: d7dbd1f1df41a04299c6c796c3afac1a096d8f83) Change-Id: I7b1d701a54e9b9ad65ee2fef934d7dbe32b2079f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-15phosphor-power: srcrev bump c761b5fc9d..e35831f675Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Initial JSON config file for Everest (From meta-phosphor rev: 61b75f797a401332ac00b409bc5560979cace39a) Change-Id: If052ea0687824a26ced1a7acef24f7d9ed398a63 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-14phosphor-power: srcrev bump 462e592657..c761b5fc9dAndrew Geissler1-1/+1
Brandon Wyman (1): Add a phosphor::power::util getSubTree helper (From meta-phosphor rev: 9af5efe029421b7723e8be3a386a6b67c6fc0707) Change-Id: I86b6b57b2b32556c17833b8a3226258caad8eba5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-08phosphor-power: srcrev bump 49e90d3a52..462e592657Andrew Geissler1-1/+1
Bob King (1): regulators: Complete PresenceDetection class (From meta-phosphor rev: 549fe3aa6c1e526204af8782556c128c650095e6) Change-Id: I0bf83fb1e60900f54e42822779c3d415ca84b486 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-06phosphor-power: srcrev bump 73eaceeba5..49e90d3a52Andrew Geissler1-1/+1
Bob King (1): regulators: Implement ComparePresenceAction class Brandon Wyman (1): psu-ng: inventoryPath in updatePresence fail (From meta-phosphor rev: 3bb6a18fd3b35cad4b2a698d6bc7a482d5eb6810) Change-Id: I69c8531ebb41a32d53ffbc6b3f615fa68cc3f543 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-31phosphor-power: srcrev bump a76898f11c..73eaceeba5Andrew Geissler1-1/+1
Bob King (1): regulators: Add Services to ActionEnvironment (From meta-phosphor rev: 51da36a828d21e79dac951b8b154612b1c29e4af) Change-Id: I51edb8f6989120190ee0cd0bf0f041887696cf58 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-22phosphor-power: srcrev bump 9b86852ed2..a76898f11cAndrew Geissler1-1/+1
Bob King (1): regulators: Enhance config file parser (From meta-phosphor rev: e9058e9a8e01f0768849a50185a719771fabdb7a) Change-Id: Ifc1a2fb93d3d426a71e0ee38227a1550f35c52d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-19phosphor-power: srcrev bump 8429e884ac..9b86852ed2Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Wait for inventory manager (From meta-phosphor rev: 2983ca9def6944986590b43b42377fa64182180e) Change-Id: I58d7464e1a93ef25a6f95821cbbf53237f36795a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-15phosphor-power: srcrev bump 9564e9451c..8429e884acAndrew Geissler1-1/+1
Bob King (1): regulators: Validate config files during CI Brandon Wyman (1): psu-ng: PSU manager powerOn check for errors Lei YU (1): i2c: Initialize variable ret (From meta-phosphor rev: a8a9ae6b6519b9a125880dc2c08c6c987584f13c) Change-Id: I5a742b141c50bbf5c8fa7da267081f2525a33f09 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-30phosphor-power: srcrev bump 1115153d44..9564e9451cAndrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Updates to allow PSU missing on startup (From meta-phosphor rev: 701621bc079f66256e5987790ab218a40fd8f12b) Change-Id: Ibb36436ea14132f389e91e57313ade8980a12caf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-21phosphor-power: srcrev bump d58858ca02..1115153d44Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: clearFaults read only if present (From meta-phosphor rev: 84389ecb26bf584b055e2b8a30ac739961fb9646) Change-Id: I5b9de3f66e7d9b5e40116d2c047538717ec1702c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-10phosphor-power: srcrev bump b7552f0cbc..d58858ca02Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Add hardware presence service (From meta-phosphor rev: 7063b89759964974188b40ec8ed2e303c73edd80) Change-Id: I1213152c68f711021f12c2ef8519b2453eb8c6d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-05phosphor-power: srcrev bump 76b7643f89..b7552f0cbcAndrew Geissler1-1/+1
Bob King (1): regulators: Improve config file validator George Liu (1): Update OperationalStatus interface according to the Present property value (From meta-phosphor rev: 904726d52892e1da0e9a503c2c71cf81a63a9940) Change-Id: Ifb36b8961ef7ce5825e2391595349d7fd1a515ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-21phosphor-power: srcrev bump ca08a79076..76b7643f89Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Store PSU firmware version in errors Shawn McCarney (1): regulators: Store journal messages in error logs (From meta-phosphor rev: 8f2c0bf199650fd03ac977ff6609cd1710b2fbe5) Change-Id: I48bb0106289df683a486bfa29920cfc93ce922a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-16phosphor-power: srcrev bump 35a7d0cac2..ca08a79076Andrew Geissler1-1/+1
Bob King (1): regulators: Add getMessages method Brandon Wyman (4): psu-ng: Create errors for detected faults psu-ng: Log errors for missing power supplies psu-ng: Limit tracing/logging read failures psu-ng: Create error for communication fault (From meta-phosphor rev: cd6005476caffad4f3a7d1a764c689a5588d1ede) Change-Id: I476351706e1c705eab27ac28ae5ba6e579556204 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-13phosphor-power: srcrev bump 18a8e49132..35a7d0cac2Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Update inventory paths in docs/example (From meta-phosphor rev: b3d29fb1111de0b995fb006dde4c5d4afae955ad) Change-Id: Ifc8e04cd0e988dc096cf4512d567bfa0388b60aa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09phosphor-power: srcrev bump 63ea78b948..18a8e49132Andrew Geissler1-1/+1
Bob King (2): regulators: Modify close() to use services regulators: Delete journal.cpp and mock_journal.cpp Brandon Wyman (2): psu-ng: Add accessor to get the inventory path psu-ng: Make statusWord a member variable with accessor Shawn McCarney (1): regulators: Implement D-Bus error logging (From meta-phosphor rev: 8b965e70acaa5514defc6372e6dc864c876924b4) Change-Id: Ib218e3fb5640559dfde926fa41e03442a80747f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-26phosphor-power: srcrev bump 6a3fd2c28e..63ea78b948Andrew Geissler1-1/+1
Bob King (1): regulators: Modify monitorSensors() to use Services Brandon Wyman (1): psu-ng: Move analyze for PSUManager to cpp file Shawn McCarney (2): FileDescriptor: Add move and close methods regulators: Create FFDCFile class (From meta-phosphor rev: 415fa75f25f02b930066a320962d7a5978ec854f) Change-Id: Iee0a067a76ab122b9f3d16c1ced6d1594a97f035 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-24phosphor-power: srcrev bump 0f6ebadec4..6a3fd2c28eAndrew Geissler1-1/+1
Bob King (2): regulators: Add Services& services to classes regulators: Modify Configuration to use Journal Jay Meyer (1): Enhance PSU tracing support - add device access info (From meta-phosphor rev: 8b312c5e3178fcd2958e20e8edfe41efbe6d7464) Change-Id: Ied6eda825df19d055d42fba372e3a356d78ac852 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-11phosphor-power: srcrev bump 13e0333954..0f6ebadec4Andrew Geissler1-1/+1
Shawn McCarney (2): regulators: Create TemporaryFile class regulators: Remove TmpFile class (From meta-phosphor rev: 873c14f69e2721ca4614d0a136fbef3d4b848673) Change-Id: I9d558518ed91a2e4e0d4152828fc3bd8a28d38a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-27phosphor-power: srcrev bump 93ee416a21..13e0333954Andrew Geissler1-1/+1
Shawn McCarney (1): cold_redundancy: Fix build failures (From meta-phosphor rev: 5f8ce9ef66bf8f488f7c865923823550b54d68e8) Change-Id: Ie9ca1a1b1e028d393f7826f96f475e01032f38b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-26phosphor-power: srcrev bump 8e2294dc8a..93ee416a21Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Create high level design document (From meta-phosphor rev: 79732d494582d1ac6fcca5bad8eb5612d71fd7f5) Change-Id: I4c4ffe9c8a9a91c9529dba41263476af151c62bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-21phosphor-power: srcrev bump 8e1cd0b63f..8e2294dc8aAndrew Geissler1-1/+1
Bob King (2): regulators: Add monitorSensors support to Chassis regulators: Add monitorSensors support to System (From meta-phosphor rev: 43b9d5239adf49fb203fd632c50cff7d0006cfca) Change-Id: If36010a7bcde3d494d9647f963c7ef811b443ce6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-20phosphor-power: srcrev bump ab7d6cbabb..8e1cd0b63fAndrew Geissler1-1/+1
Bob King (1): regulators: Add monitorSensors support to Device (From meta-phosphor rev: 797190a9319f484612a0e37261033d00cd2401f1) Change-Id: I6267c47d1a32c3a45cd0326db78b6bc6e2d76c67 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-19phosphor-power: srcrev bump 3c68286b20..ab7d6cbabbAndrew Geissler1-1/+1
Bob King (1): regulators: Fix for GMOCK WARNING (From meta-phosphor rev: 9728f98705450882c785a8b625b091245b3c3fc6) Change-Id: Id53da2cee1a28637134c674b4f2a9aa50de024a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-06phosphor-power: srcrev bump b464c8bd2e..3c68286b20Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Discuss firmware update in README (From meta-phosphor rev: 3a9757b46f7884fe9fae5e7a357f6aab0ffd7ecd) Change-Id: I4236a6af3437afab5e063a8076750f894d40c3f8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-21phosphor-power: srcrev bump 5248b8ab14..b464c8bd2eAndrew Geissler1-1/+1
Shawn McCarney (2): regulators: Create services interface regulators: Modify Manager to use Services (From meta-phosphor rev: 3ba6a77b3b065f114806b19ad35372ff037b3f4b) Change-Id: I6c360680b76c23c497bfe1463183c4c0af4d9138 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-17phosphor-power: srcrev bump 833b8e07e8..5248b8ab14Andrew Geissler1-1/+1
Bob King (1): regulators: Add monitorSensors support to Rail Shawn McCarney (3): regulators: Create ErrorHistory class regulators: Create error logging interface regulators: Improve journal interface (From meta-phosphor rev: 16026a58427ce7f17ffd5b7bc879f77a2c87b628) Change-Id: I0215c29c786aa7a67039356fe366d55860ff093f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-10phosphor-power: srcrev bump 1d7a7df893..833b8e07e8Andrew Geissler1-1/+1
Bob King (1): regulators: Add SensorMonitoring::execute() (From meta-phosphor rev: 8d0ee4f25857d753efbaedc058869fab92b11326) Change-Id: Iec693a72cd04642022f6b5bf947754e3331a5b1e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-02phosphor-power: srcrev bump 717d2da24a..1d7a7df893Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Updates to get VPD data to inventory Jay Meyer (1): Update psu poll rate for phosphor-power-supply. (From meta-phosphor rev: 43e2d4ae7bd36fb7c4631268e47ded9f6b9e5aad) Change-Id: Ifad65065c8f2857b7f72bef4b29ac8332da5de43 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-27phosphor-power: srcrev bump 1b5de4620a..717d2da24aAndrew Geissler1-1/+1
Bob King (1): regulators: Add PMBusReadSensorAction::execute() Brandon Wyman (1): psu-ng: Add code to set ON_OFF_CONFIG (From meta-phosphor rev: f4d07c22cb21a8699b0e88c0e1ee545ff42582e1) Change-Id: I3ab293ed87b20313632bae22221dae0ca1ec1876 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-16phosphor-power: remove unused openpower-dbus-interfacesPatrick Williams1-3/+0
(From meta-phosphor rev: 2429642c7fb4706718a10ea731e4b53f92b9a12c) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7c6c86868cd6501a2859e90c96092bde071de5de Signed-off-by: Andrew Geissler <geissonator@yahoo.com>