summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-x86
AgeCommit message (Collapse)AuthorFilesLines
2023-04-13x86-power-control: srcrev bump cea510b708..f56ef594d7Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: I4b800a9c5b38ab89bb9000d1f736da7164475d10 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-16libpeci: srcrev bump 1ae54d298c..50959a23b4Andrew Geissler1-1/+1
Jonathan Doman (1): Add EMR, GNR, and SRF CPUModel definitions Change-Id: Ie15ae55f3fbf34bbec36ea97269b0f51016a1cf1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-10libpeci: srcrev bump 258161b358..1ae54d298cAndrew Geissler1-1/+1
Sumanth Bhat (1): peci_cmds: Add request-to-response latency measurement Change-Id: I214ec8cd7e4328f2c2de6a0e6099cc5f711e34ea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-10x86-power-control: srcrev bump 744e9a9810..cea510b708Andrew Geissler1-1/+1
Ed Tanous (1): Add missing include Change-Id: Id02dc4027c5e1a4179daa08d02d2ecd1baa2315d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-03peci-pcie: srcrev bump 3b2afcb39e..985d9d9e2dAndrew Geissler1-1/+1
Ed Tanous (1): Change io_service to io_context Change-Id: Ia3e82ec28336bcb925328eadcd98e01ab3e0b079 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-01x86-power-control: srcrev bump 9eb263ba13..744e9a9810Andrew Geissler1-1/+1
Ed Tanous (1): Change io_service to io_context Change-Id: I6ddbed627c41c46881ef92007dcd910fd5ca5ce0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-09x86-power-control: srcrev bump c4b85b7732..9eb263ba13Andrew Geissler1-1/+1
kuiying (1): Updagte Kuiying's email address Change-Id: I28cef39a9e97b1fa2427fc6514c4a004b03e5f18 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-19libpeci: srcrev bump a89be7669d..258161b358Andrew Geissler1-1/+1
V-Sanjana (1): Add the missing break in switch case Change-Id: Ia35a68464da792e06fa06e3360e6de48e82c3ddf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-11peci-pcie: srcrev bump b08723d7ce..3b2afcb39eAndrew Geissler1-1/+1
Paul Fertser (1): Add compiled-out debugging prints Change-Id: I3455d55a0b7dd38c26f2770076b80a9ca49bb2f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-09peci-pcie: srcrev bump 60c8c917f6..b08723d7ceAndrew Geissler1-1/+1
Paul Fertser (3): Guard against concurrent scan Abort the scan on errors Try up to 15 times in case of timeouts Change-Id: Ibd6108eb9b6a2927a4e842c965f7bf3cee3d5b8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09libpeci: srcrev bump 380998bc0e..a89be7669dAndrew Geissler1-1/+1
Brad Bishop (1): build: add pkg-config Patrick Williams (2): clang-ignore: rename prettier: re-format Change-Id: I9a21608dd8f60adf462d601ddea20db6f4422734 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09peci-pcie: srcrev bump f6469e20a8..60c8c917f6Andrew Geissler1-1/+1
Patrick Williams (1): prettier: re-format Change-Id: I5a8295b2b6d3494ec215e30b994aee6af7c66b51 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09x86-power-control: srcrev bump fa2b6448a5..c4b85b7732Andrew Geissler1-1/+1
Patrick Williams (2): prettier: re-format markdownlint: fix all warnings Change-Id: I14018b6ee866f00acc938d2d05a4a1266af67803 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-06peci-pcie: srcrev bump 975faf7336..f6469e20a8Andrew Geissler1-1/+1
Patrick Williams (1): GetPCI-SigVendorIDMap.py: format with black Change-Id: I68f4c100af2a142780895bbf0d964971d6a6d6c4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-03x86-power-control: srcrev bump 58e379d1bf..fa2b6448a5Andrew Geissler1-1/+1
Zev Weiss (1): OWNERS: Add myself as a reviewer Change-Id: I8b4620fe2610706fa5d91c7fed6248821cb4aaa6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-02peci-pcie: srcrev bump be1fdbfddb..975faf7336Andrew Geissler1-1/+1
Willy Tu (1): Remove error spam in getGenerationInUse Change-Id: Ie1c480c1813654527c8d927f632654dee433fe1f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12x86-power-control: srcrev bump 461a166a6a..58e379d1bfAndrew Geissler1-1/+1
Matt Simmering (1): Add option to ignore soft resets before POST Change-Id: I119e92253b9f016146f0108c44f971ba8792ba94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-04libpeci: srcrev bump b78d4c81b3..380998bc0eAndrew Geissler1-1/+1
Vernon Mauery (1): Change c++ std to 20 Change-Id: Idc074e5f29a8d4988925d353a48611f5c09b7c37 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-23x86-power-control: srcrev bump 8643c79740..461a166a6aAndrew Geissler1-1/+1
Jason M. Bills (1): Always start psPowerOKWatchdog before waiting Jian Zhang (1): NMI: Inverting the use of polarity Change-Id: Ief95fbed064f6b7a8d023864b427016367597988 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21libpeci: srcrev bump 58dac1fdb2..b78d4c81b3Andrew Geissler1-1/+1
Ed Tanous (2): Move to io_context Apply modern compiler options Change-Id: I293be93f1327061e2fb4478887366a97f1581ead Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous3-25/+15
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-16x86-power-control: srcrev bump 9dbcee8522..8643c79740Andrew Geissler1-1/+1
Ping Guo (1): Set NMI_OUT according to the configuration file Change-Id: I201db5c6eb5453e8d83bc0c33fa056aaa7d4aecc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-14x86-power-control: srcrev bump fd672c910f..9dbcee8522Andrew Geissler1-1/+1
Nan Zhou (2): meson: rely on nlohmann json add gitignore Change-Id: I42662261f0364a719cf81975b28f670d85361526 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-13x86-power-control: srcrev bump b38fe83748..fd672c910fAndrew Geissler1-1/+1
Nan Zhou (1): subprojects: fix wraps Change-Id: I0ab11f49ea37a221310b2c29ca65b9b5f446290b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-03peci-pcie: srcrev bump 59b87e60c8..be1fdbfddbAndrew Geissler1-1/+1
Ed Tanous (1): Update project to c++20 Change-Id: I25ff106b89bf385da1edcfe18d7e6a411c5cd60f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-31x86-power-control: srcrev bump 4c04af1092..b38fe83748Andrew Geissler1-1/+1
Karthikeyan Pasupathi (1): Power restore policy to support multi-host platform. Change-Id: Ie3ba823cce6f0a08db172fe7b707d1c0b6d3c57b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05libpeci: srcrev bump 517c3e86d3..58dac1fdb2Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I5c86908566bd69984a2031191d20584dcdd15319 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05x86-power-control: srcrev bump 439b9c3a08..4c04af1092Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I04021aab78ac274c047047f06f3ee68552ba053c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05peci-pcie: srcrev bump b2517081eb..59b87e60c8Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I7393181daaa5347e8d361719250ea8e44a585f7a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27libpeci: srcrev bump 7b11280d8e..517c3e86d3Andrew Geissler1-1/+1
Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: I88dc8a1a6c263cd489f769c0725200b3a26a8bd4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26x86-power-control: srcrev bump 99e8f9dfe6..439b9c3a08Andrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: I94d55f3889d0a7234cd50cd3a4c21c4a8a9c24e7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26peci-pcie: srcrev bump 328685e596..b2517081ebAndrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: Ifcf484cef043ff7d029a6bdea7c92b7bad15199e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-06x86-power-control: srcrev bump 809545a621..99e8f9dfe6Andrew Geissler1-1/+1
Andrei Kartashev (1): refactor power restore controller Change-Id: I604425396ff9a0c145c5101a50fd92c6e656aaee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-18libpeci: srcrev bump fd5dfd56b0..7b11280d8eAndrew Geissler1-1/+1
Jason M. Bills (3): Update to the latest peci-ioctl.h Add support for the PECI domain ID byte Convert peci_cmds to use the domain libpeci APIs Change-Id: I3fdd692677ad40e23efb8ff1e62970faf5e4e719 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-16libpeci: srcrev bump bdefaa3c95..fd5dfd56b0Andrew Geissler1-1/+1
Nirav Shah (1): Make code c portable Change-Id: Ia25485e464fbd694e4c7e6c7a0d0d923d920e32e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-09libpeci: Move recipe to meta-phosphor/recipes-x86Jian Zhang1-0/+17
Move libpeci to meta-phosphor/recipes-x86. libpeci is a common feature. When you need use libpeci, you will don't have to rely on meta-intel-openbmc. Tested: Build OK, and verify in QEMU that command 'peci_cmds' called OK. Change-Id: I35f82a998861fdec1ff056a38389f86b6d0886b7 Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
2022-02-15x86-power-control: srcrev bump 8623918b95..809545a621Andrew Geissler1-1/+1
Andrei Kartashev (1): Update README file Change-Id: I7ac9deabd1b8de1df5a0248502d97f16bd3513d2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-08x86-power-control: srcrev bump 3efcf37b33..8623918b95Andrew Geissler1-1/+1
Tim Lee (1): Correct osState string to match xyz naming format for fixing automation test Change-Id: Iffd91c1efe10bc066285f274322505a2281e393a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams2-2/+2
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-21peci-pcie: srcrev bump bb5efe7b3e..328685e596Andrew Geissler1-1/+1
Andrei Kartashev (1): fix interface usage for OperatingSystemState Change-Id: Ic0b34c1bda38257e9666a2c982e53089f4adce2c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-19x86-power-control: srcrev bump c46ebb493f..3efcf37b33Andrew Geissler1-1/+1
Andrei Kartashev (2): introduce PersistentState manager use same consumer for each gpio request Change-Id: I7ad834ee35c932d6400c9d3f6c3513d735d9add3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-21peci-pcie: srcrev bump de624395a5..bb5efe7b3eAndrew Geissler1-1/+1
Spencer Ku (1): Support "GenerationInUse" PCIe device property Change-Id: Id3a4dfb7bc706cf2d0e69862853610e6cda3d024 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-17meta-phosphor: x86-power-control: change URL protocol to httpsPatrick Williams1-2/+2
We should never use 'protocol=ssh' on a Github SRC_URI because it means that only people with a valid SSH key loaded in Github can build the code (ie. no anonymous users). This is bad for CI-type builds. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4713ed1759f548aee5b97d2f789e9f37892c9360
2021-12-17x86-power-control: srcrev bump 85e111ed69..c46ebb493fAndrew Geissler1-1/+1
Jason M. Bills (1): Change to lg2 Change-Id: Ie95d80ed73a9f45b39156b11087f89487329f98b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-14meta-phosphor: cmake packages: add pkgconfigPatrick Williams1-1/+1
With the latest Yocto we see failures: ``` 17:14:36 | CMake Error at /home/jenkins-op/workspace/ci-openbmc/distro/ubuntu/label/docker-builder/target/tiogapass/build/work/arm1176jzs-openbmc-linux-gnueabi/phosphor-ipmi-ipmb/0.1+gitAUTOINC+8227626764-r0/recipe-sysroot-native/usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message): 17:14:36 | Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) ``` Add the correct inherit for ipmb-ipmb. Pre-emptively add for any recipe which does 'inherit cmake'. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib3327af0f19268d1f5b70259c3445b0985da9fa0
2021-12-09x86-power-control: srcrev bump 6ce234ecae..85e111ed69Andrew Geissler1-1/+1
Logananth Sundararaj (1): Changes for dbus based gpio config. Change-Id: I071c72e0edb6626d2a58311fbdb589182c988f6e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-04x86-power-control: srcrev bump 48c94c5972..6ce234ecaeAndrew Geissler1-1/+1
Jason M. Bills (1): Remove CMake Change-Id: I0ea6f4ba883f4567ab75b069c94480771f1a4d8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-02x86-power-control: Switch to meson buildJason M. Bills1-1/+1
Change-Id: Ia32f0baf56fb7a3e035198ece7e74fe18f8fa05c Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2021-11-14x86-power-control: srcrev bump 20e6e3a26d..48c94c5972Andrew Geissler1-1/+1
Jason M. Bills (5): Remove i2c support Re-organize source Fix issues flagged by werror Add meson build support Upgrade to C++20 Logananth Sundararaj (1): Fix bug in dbus based gpio config parsing. Change-Id: I4e359631ba10b3d07067e04b6bb2fa9d7456dcfc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28peci-pcie: srcrev bump 8e96603605..de624395a5Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I3aeb2831176876a8a0e724f7cc2f3ab35b468373 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>