summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/power
AgeCommit message (Collapse)AuthorFilesLines
2024-04-16phosphor-power: srcrev bump 2ae827a8d2..2495659850Andrew Geissler1-1/+1
Konstantin Aladyshev (1): meson: Provide wrap file for boost Shawn McCarney (2): pseq: Add presence caching to Services pseq: Add pgood fault detection to Rail class Change-Id: Ica541fb512a311693fe59c3aa330cd2ac70d5287 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-04-02phosphor-power: srcrev bump e4fa48c249..2ae827a8d2Andrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Fix log error for missing PSU Change-Id: Ie661d6d86b8001a8fdda5c3f1f11ebd89ab795fe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-24phosphor-power: srcrev bump 9ec0d43df0..e4fa48c249Andrew Geissler1-1/+1
George Liu (1): phosphor-power-supply: Fix code security vulnerabilities Change-Id: I812ed95c2b07b4cd92ccd6adb6ba4e93f1e7b638 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-16phosphor-power: srcrev bump 4af83db57e..9ec0d43df0Andrew Geissler1-1/+1
Shawn McCarney (1): pseq: Remove output voltage comparison to OV limit Change-Id: I41573095fc6487b275fd40e00305a07617003765 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-09phosphor-power: srcrev bump 16e493af18..4af83db57eAndrew Geissler1-1/+1
Patrick Williams (1): remove unused asio/sd_event.hpp include Shawn McCarney (2): pseq: Add Services class for automated testing pseq: Create base class for sequencer devices Change-Id: Id21464fff68e71598ec0852c679dfad332c1e211 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-06phosphor-psu-code-mgmt: srcrev bump 541f267139..64c18b07e8Andrew Geissler1-1/+1
George Liu (1): owners: Update Chicago email Change-Id: I43e756ccbdb90df21121fccec79298b5f6e7ed5a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-31phosphor-power: srcrev bump a4ea20b01e..16e493af18Andrew Geissler1-1/+1
Shawn McCarney (1): pseq: Add is_power_supply_rail JSON file property Change-Id: I86f3d57098d86b4cab3328872bf83837c649657f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-30phosphor-power: srcrev bump 7affb1f2ba..a4ea20b01eAndrew Geissler1-1/+1
Faisal Awada (1): Revert "Create directory to put power device firmware" Change-Id: I922afa051350f3c987a20a39bde5bd815ccb3893 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-24phosphor-power: srcrev bump 6a957f6fd6..7affb1f2baAndrew Geissler1-1/+1
Patrick Williams (1): State.Chassis: update service name Change-Id: Ie149124030794bef3b89685d2711f8550a1b4d35 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-13phosphor-psu-code-mgmt: srcrev bump ce6c5c54d4..541f267139Andrew Geissler1-1/+1
George Liu (1): owners: Add George email Change-Id: I962c84fbb9c841c10ebf5bf804abf49a23429bc3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-13phosphor-power: srcrev bump 8ac0673994..6a957f6fd6Andrew Geissler1-1/+1
Faisal Awada (1): Create directory to put power device firmware Shawn McCarney (3): Move TemporaryFile class to root directory pseq: Create Rail class pseq: Create standalone config file parser Change-Id: I9e83c404314489fcd02bf9472694ca2a5c935af8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-11phosphor-power: srcrev bump 6869acb327..8ac0673994Andrew Geissler1-1/+1
George Liu (1): owners: updated George email Change-Id: Ic1c1288f57534d9b36947fbcb68cf04b40cdd297 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-08phosphor-power: srcrev bump e4b76830ed..6869acb327Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Disable Communication, Logic, and Memory (CML) fault Change-Id: I6c9b4b360b22f6496e9c682c22b0852ef96040e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-04phosphor-power: srcrev bump 3a492527fd..e4b76830edAndrew Geissler1-1/+1
Shawn McCarney (1): pseq: Document enhanced JSON config file format Change-Id: Icd795f5a9b7f13c1226168a49fd68e4b12dc1754 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13phosphor-power: srcrev bump d694d8fcb0..3a492527fdAndrew Geissler1-1/+1
Andrew Geissler (1): power-supply: don't fail if synch gpio not found Change-Id: Ia81d880c89182abc27e3fd8b1fea11db5996b5fc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-power: srcrev bump 5c6a693e7d..d694d8fcb0Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Iecb5d5026dbce6b0091796c2a156bf189158310e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-06phosphor-power: srcrev bump 43551f68ef..5c6a693e7dAndrew Geissler1-1/+1
Patrick Williams (1): build: use allowed over enabled Shawn McCarney (2): Update meson command in README.md meson: disable long-tests by default Change-Id: Ic84c2a4aea6f973958d82dd58f6a422c21e7fc86 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-06meta-phosphor: phosphor-power: disable testsShawn McCarney1-0/+1
Change-Id: I45dd7310681ea19fef1fc7500551b82f562b50ee Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
2023-12-04phosphor-psu-code-mgmt: srcrev bump 3f6c12b8a5..ce6c5c54d4Andrew Geissler1-1/+1
Patrick Williams (2): meson: disable oe-sdk by default build: use allowed over enabled Change-Id: I7cd4f3ef127ae96269961f4767cd125a568277ad Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-03phosphor-power: srcrev bump 03e2a02869..43551f68efAndrew Geissler1-1/+1
Patrick Williams (1): meson: disable oe-sdk by default Change-Id: Idf6a9152b0e6b0f7c86c08faf992051aa98e57f0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-28phosphor-power: srcrev bump 319b0dddfa..03e2a02869Andrew Geissler1-1/+1
Faisal Awada (2): psu-ng: Fixed PSU monitor app to bind/unbind device driver appropriately. psu-ng: Fixed PSU monitor app not to report error on valid configuration Change-Id: I36403f639e7785d185f9ccb94d87f34eb3dfbc08 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-28phosphor-psu-code-mgmt: srcrev bump c441915b19..3f6c12b8a5Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Idf604c3392eebe0b893425bc07ce5975ea73ef61 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-25phosphor-power: srcrev bump 67f71b9e16..319b0dddfaAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I959c8db0b7566df149d53049dbc192a8688b1706 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-13phosphor-power: srcrev bump 9c446cda7d..67f71b9e16Andrew Geissler1-1/+1
Matt Spinler (3): psu-ng: Group all private PS class attributes psu-ng: Add peak input power sensor for some PSs psu-ng: Remove previous input history code Change-Id: If55e0604b93c03c6c2f3515fa5940f76bb03275b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-12phosphor-power: srcrev bump 9ef7a04305..9c446cda7dAndrew Geissler1-1/+1
Patrick Williams (2): regenerate elog-errors.hpp build: add cli11 dependency as necessary Change-Id: Ib005f51a5db59f79cf0f62e3c75f5163510d3ec3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-30phosphor-power: srcrev bump 25478fa225..9ef7a04305Andrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Fix race condition within PSU monitor. George Liu (3): power-supply: Replace Argument class with CLI11 power-sequencer: Replace Argument class with CLI11 meson_options.txt: Support for reading options from meson.options Change-Id: I9e2cccfe86e3ecf9a51d7b309a04abf02c553563 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-24phosphor-psu-code-mgmt: srcrev bump 079af155e4..c441915b19Andrew Geissler1-1/+1
George Liu (2): Remove redundant meson_version configuration meson: Replace configure_file with fs.copyfile Change-Id: I5fe748be03eef94cc6bcf9071fb7d0b8469f57e1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-22phosphor-power: srcrev bump 6f499e683c..25478fa225Andrew Geissler1-1/+1
Matt Spinler (1): Update nlohmann-json subproject handling Shawn McCarney (1): pseq: Create Bonnell configuration file Change-Id: Id0564a3d21890c58e140bd10e62cd3b0f5d4c047 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-21phosphor-psu-code-mgmt: srcrev bump 8131219a73..079af155e4Andrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: Ic23fb7c8ede791a34cf6120f19fcdd590bb3de40 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-18phosphor-power: srcrev bump d3de364374..6f499e683cAndrew Geissler1-1/+1
George Liu (1): meson: Replace configure_file with fs.copyfile Change-Id: I15112bf6c785f6dba952cfa2c3c7cfdca2c99507 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-15phosphor-power: srcrev bump e9b37264fc..d3de364374Andrew Geissler1-1/+1
Matt Spinler (3): Fix standalone build fail in utils/version.cpp Add googletest wrap Fix fmt subproject handling Change-Id: I378afe1dec815d3c41172e6ed0884df6250cde01 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-power: srcrev bump 9582d9ccc6..e9b37264fcAndrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Bypass ACBEL unsupported features Change-Id: I76fe9d79479a0868531dc7a1d4ca00bc816f7828 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-20phosphor-power: srcrev bump 328ca31257..9582d9ccc6Andrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Add ACBEL PSU pmbus supported commands. Change-Id: I79968ccc0a7ac2dc9ac14aaf30c9c622fd1c007e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-17phosphor-power: srcrev bump 5d79d36af4..328ca31257Andrew Geissler1-1/+1
Shawn McCarney (1): pseq: Add GPIO formatting for UCD90160 Change-Id: I7222e055e6f94c9363f207abfd7da7365555be7c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-14phosphor-psu-code-mgmt: srcrev bump 5a490937b5..8131219a73Andrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: If44c50671c0d28507ad99c9ca92f551165b63be8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-13phosphor-power: srcrev bump eae2d6143d..5d79d36af4Andrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: Ic0433b25a66f9778b9ffe767ffcced3280146733 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-01phosphor-power: srcrev bump 5a355ba3e9..eae2d6143dAndrew Geissler1-1/+1
Jim Wright (2): pseq: Add support for UCD90160 device pseq: Add support for UCD90160 EM configuration Shawn McCarney (1): Support multiple D-Bus interfaces in getSubTree() Change-Id: Ie0df0493c7ae13c2084a37ea7f07e35e8b9eda01 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-02phosphor-psu-code-mgmt: srcrev bump 5670b18867..5a490937b5Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove cppfs dependency Change-Id: I7d704273f80cceb1649605b23ea9cfc4d3bce35e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-02phosphor-power: srcrev bump 8c90f319d5..5a355ba3e9Andrew Geissler1-1/+1
Patrick Williams (7): phosphor-regulators: squash GCC dangling-reference warning remove unnecessary std::move calls tests: adjust self-copy tests add cstdint include meson: remove cppfs dependency meson: add necessary subprojects phosphor-regulators: squash warning on GCC-13 only Change-Id: I48136527184d5879e502b86b60ac8cd9d3dcf35e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-15phosphor-power: srcrev bump aded7a0d44..8c90f319d5Andrew Geissler2-1/+38
Andrew Geissler (1): systemd: no installation in templated targets Includes changes required to ensure services are properly installed. Tested: -Confirmed services were installed into correct targets when building p10bmc machine Change-Id: I2d675ba083b2901ad1c26485d2f8b075fd6b3a25 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-12phosphor-power: srcrev bump 0659422901..aded7a0d44Andrew Geissler1-1/+1
Andrew Geissler (1): remove invalid user from OWNERS file Patrick Williams (1): clang-format: copy latest and re-format faisal (1): psu-ng: Retrieve PSU VPD keyword from D-Bus. Change-Id: I21f4e0d46d15852ab3540294fef97ca24fe4e8bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-11phosphor-psu-code-mgmt: srcrev bump 200adf8fa8..5670b18867Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I2644214dbffd45c9ba59ec7af0fc7934934c3b98 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-05phosphor-power: srcrev bump c6fa66671b..0659422901Andrew Geissler1-1/+1
Matt Spinler (1): psu-ng: Fix chassis association call Change-Id: I8bf7461267e8de77bab6983e14bdb4ae12018774 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-28phosphor-power: srcrev bump 95f6aab290..c6fa66671bAndrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Validate PSUs voltage input Change-Id: I88b2c8dcb5a5162e2e4d35b9937cfd55fbc24a05 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-17treewide: reduce append operators on SRC_URIPatrick Williams1-1/+1
In a base bb file where we are setting the primary git repository, it is rare that we need to `SRC_URI +=`. This is an unnecessary pattern that seems to have been copied throughout the repository. Remove the pattern where appropriate and simply set SRC_URI directly. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I430186a82f9582ba6196f5bf66b659af4092b48d
2023-04-16phosphor-psu-code-mgmt: srcrev bump 4ba2edcc5a..200adf8fa8Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: I42a865898307e38b7a14604d1bc44dc66b4289fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-13phosphor-power: srcrev bump b66ae50a93..95f6aab290Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: Icbbf6c3511ee2708d41b03bb6910093b0c7dd542 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-07phosphor-power: srcrev bump 1aaf9f859d..b66ae50a93Andrew Geissler1-1/+1
Andrew Geissler (1): psu-monitor: adapt do chassis state instance change Faisal Awada (1): psu-ng: Dynamically assign the device driver name Change-Id: I37a18656859d142657817a14bd4ad4b87a3281c4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-28phosphor-power: srcrev bump b40f04c2ce..1aaf9f859dAndrew Geissler1-1/+1
Matt Spinler (1): psu-ng: Remove power rating prop if PS not present Change-Id: I80d762d8cac47acd2905c733d53c941f0058b0dd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-24phosphor-power: srcrev bump a068f424e5..b40f04c2ceAndrew Geissler1-1/+1
Matt Spinler (1): psu-ng: Change paths of SN/PN/FN files Change-Id: I596d48fc1502927cb0e3d1147a69a9f4812f6e4c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>