summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/power
AgeCommit message (Collapse)AuthorFilesLines
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>
2023-03-16phosphor-power: srcrev bump 9464c42916..a068f424e5Andrew Geissler1-1/+1
George Liu (3): phosphor-regulators: journal: Fix some warnings by cppcheck tools: Fix some warnings by cppcheck power-supply: Fix warning by cppcheck Matt Spinler (1): psu-ng: Put input voltage rating on D-Bus Change-Id: I81a510ba2044530a7dc152c8971a3a7a0c74b5f9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-10phosphor-power: srcrev bump 6d42fd8503..9464c42916Andrew Geissler1-1/+1
George Liu (2): meson: Fix deprecated meson warnings Fix PSU status when BMC is in standby Change-Id: I1e643988fc96cf9a5d3605af020d7877b1561636 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-24phosphor-psu-code-mgmt: srcrev bump b58af7e4eb..4ba2edcc5aAndrew Geissler1-1/+1
Chicago Duan (1): Fix bug: Fix spelling errors Change-Id: Ib6e3ddf3bd4f8ec8934d882d2cb1add8db6b6e0c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-22phosphor-psu-code-mgmt: srcrev bump 990bee9612..b58af7e4ebAndrew Geissler1-1/+1
Chicago Duan (1): Fix bug: Fix tar error Change-Id: I594e2871ca5b85be06e578b6ddaca756cc02310c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-15phosphor-power: srcrev bump 3da879efe7..6d42fd8503Andrew Geissler1-1/+1
Brad Bishop (1): treewide: remove dependencies on mapper.target Change-Id: I6e0cb9005e212afda60c04bd70f3474c929d0ac2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-15phosphor-psu-code-mgmt: srcrev bump b8f3075463..990bee9612Andrew Geissler1-1/+1
Brad Bishop (1): treewide: remove dependencies on mapper.target Change-Id: Iae8130d181136a594a8dbd9d6621f5ba7c944e3f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-28phosphor-power: srcrev bump 7f9288ce62..3da879efe7Andrew Geissler1-1/+1
Andrew Geissler (1): update service file deps in accordance with recent refactoring Change-Id: I9f63a51f482c16e425302cd71c4150e7c08db28c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-16phosphor-power: srcrev bump 0327fcf054..7f9288ce62Andrew Geissler1-1/+1
Jim Wright (1): psu-ng: Change logic to clear brownout Change-Id: Ib91f652ecb05aeb74bde391aa3d6f84c9aa4a0b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-16phosphor-power: srcrev bump 9469a876f0..0327fcf054Andrew Geissler1-1/+1
Jim Wright (1): pseq: Use more concise bracketing style in config Change-Id: I65517a4661dfedff2579884cd93db461af6986af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-14phosphor-power: srcrev bump 0dbce5689e..9469a876f0Andrew Geissler1-1/+1
Jim Wright (1): pseq: Fix backticks in README Change-Id: Ic10f9dcab9573d111dd37b6c6a1c29c104339fa1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-13phosphor-psu-code-mgmt: srcrev bump 3190547cdb..b8f3075463Andrew Geissler1-1/+1
Patrick Williams (2): beautysh: re-format prettier: re-format Change-Id: Iea216a9d334d849608b3b1aa8b8f86b60154a399 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-13phosphor-power: srcrev bump 0a2b76bc30..0dbce5689eAndrew Geissler1-1/+1
Patrick Williams (2): beautysh: re-format prettier: re-format Change-Id: I1517cbc148fa4b851b0895b0a5645b96dc522eb2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09phosphor-power: srcrev bump bb54ba3a74..0a2b76bc30Andrew Geissler1-1/+1
Jim Wright (5): psu-ng: Use power control constants consistently psu-ng: Suppress additional errors after brownout pseq: Use event for power good failure wait psu-ng: Fix Doxygen comments psu-ng: Change detection of brownout errors Patrick Williams (1): python: fix flake8 warnings and format with black Shawn McCarney (1): regulators: Update test cases for new jsonschema Change-Id: I78ed358bf9c08ed634ff83de02dc7c0d5a8dedf1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09phosphor-psu-code-mgmt: srcrev bump 97092314b1..3190547cdbAndrew Geissler1-1/+1
Patrick Williams (1): generate-psu-tar: fix shellcheck warnings Change-Id: I6eced41e5a13015a621f3de4db1b9a42e4133443 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-19phosphor-power: srcrev bump 941b60df01..bb54ba3a74Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Initial Bonnell config file Change-Id: Ic9c83c9b1c2e6fce8f52bec44af14301389b04c7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-02phosphor-power: srcrev bump 1c0576bb51..941b60df01Andrew Geissler1-1/+1
Jim Wright (1): psu-ng: Allow more than expected number of PS Shawn McCarney (2): psu-ng: Change max size of firmware version to 12 Update OWNERS file Change-Id: I77e14c3f6356c74e97084a70c6d7e6240db73d04 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-power: srcrev bump dfe1f2036a..1c0576bb51Andrew Geissler1-1/+1
Jim Wright (2): pseq: Add README for source file directory pseq: Add README for power sequencer directory Change-Id: I109712cc7bfa2da33b4bd9d8757f813eb76f0395 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21phosphor-power: srcrev bump f7019cb51d..dfe1f2036aAndrew Geissler1-1/+1
Jim Wright (1): pseq: Add README for configuration file directory Change-Id: I1e546448967df1f0a580d29e31b43bd3c6bd208b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous4-71/+55
In all of our recipes, we should be following yoctos lead on formatting, order, and other things, for consistency in our meta layers. This commit runs oe-stylize.py on all of our files. The types of changes being made can be seen in the commit, but amount to: 1. Setting an explicit key ordering 2. Sectioning the files appropriately 3. Applying rules checking to our files At some point in the near future, we would turn this on as part of repotest, but some minor changes need to be upstreamed to meta-oe (WIP) to make that happen. Looking for input on whether this is something we'd like to do, and whether the diffs below look reasonable to folks. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
2022-09-13phosphor-power: srcrev bump 10eaa6c03a..f7019cb51dAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Fix possible uninitialized variable Change-Id: Ibd0ba8b37f82629b2c82f6db87c0167b24e50ea7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-08phosphor-psu-code-mgmt: srcrev bump 374fae562a..97092314b1Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: Ib175db53b43ead7c7c1a45d0ba2558c52b7e76cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05phosphor-power: srcrev bump f477eb760e..10eaa6c03aAndrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I2c8fc9a08b275689da3847a09f6b7c90d12dbade Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-02phosphor-power: srcrev bump 056935ca73..f477eb760eAndrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Limit calling of missing PSU helper Change-Id: I5e5de50c08f5255bb0299fbffe6658cf09c94e5f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27phosphor-psu-code-mgmt: srcrev bump b5f9b8290b..374fae562aAndrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: Ib7d670d3254a4bb83e8aebb909c8332b920f97ad Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27phosphor-power: srcrev bump aca86d059b..056935ca73Andrew Geissler1-1/+1
Brandon Wyman (5): psu-ng: Fix false brownout fault logging psu-ng: PGOOD_DEGLITCH_LIMIT of five psu-ng: Remove updateInventory in PSUManager initialize psu-ng: Refactor reading VPD values to helper psu-ng: Use regex to replace invalid VPD data Jim Wright (2): pseq: Adjust power good failure wait time pseq: Add presence checking Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: Id28d7871e86cb1dcf279d748667ed36f4d0394e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-18phosphor-psu-code-mgmt: srcrev bump 434ae48312..b5f9b8290bAndrew Geissler1-1/+1
Patrick Williams (1): remove std::experimental usage Change-Id: I4f7f1cca77a0863aef9ba92164a0d0c69c671202 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15phosphor-power: srcrev bump 64e9775d13..aca86d059bAndrew Geissler1-1/+1
Jim Wright (1): psu-ng: Adjust power on monitoring window Shawn McCarney (1): psu-ng: Only log missing errors for required PSUs Change-Id: Ie69b33ae4cd8bd0a64ff9c675b6c2543d3f9631e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-09phosphor-power: srcrev bump 213ffe9929..64e9775d13Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Missing power supply helper Jim Wright (1): pseq: Improve power supply error usage Change-Id: I6e20ef8b6afdd57975687f682419b3dc82403d52 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-07phosphor-power: srcrev bump ae35ac5df2..213ffe9929Andrew Geissler1-1/+1
Jim Wright (1): pseq: Create dump on runtime pgood failure Change-Id: Iae2aa5bbb59f8a546e89fe3935d36e4780ead924 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-01phosphor-power: srcrev bump c9e840e443..ae35ac5df2Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Disable INPUT_HISTORY for 1400W IBM PSU Change-Id: I54372879e0320d2fb5d9e16a5332c80c500f8f70 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-19phosphor-power: srcrev bump dc777fa24c..c9e840e443Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Lower input history sync delay to 5ms Change-Id: Ia451bbc7975e5658fcfd8756e144aca002f46abf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-power: srcrev bump 9666ddf6be..dc777fa24cAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Host reboot should not redo operations Change-Id: I64cef849a8259185d4532e9d3eaf498a0f1d788b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>