summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-x86/peci-pcie
AgeCommit message (Collapse)AuthorFilesLines
2024-04-16peci-pcie: srcrev bump 638fa52834..9af905e5beAndrew Geissler1-1/+1
Jason M. Bills (1): Use the new CPUModel enum names from libpeci Change-Id: Ieffa8ade824c4499b0f7033d4f8fdf062c9bc2cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-04-02peci-pcie: srcrev bump f3f9debac6..638fa52834Andrew Geissler1-1/+1
Konstantin Aladyshev (1): build: Provide wrap files for the local build Change-Id: Ibea14ba356e3d0bdde315aefa6d4cfda5091f612 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-03-19peci-pcie: srcrev bump f0f39a9d0b..f3f9debac6Andrew Geissler1-1/+1
Potin Lai (1): Change OS state busname and objpath Change-Id: I1b8cbac53d6f02ed4900978c53422e707337757e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-04peci-pcie: srcrev bump 666b0b57e7..f0f39a9d0bAndrew Geissler1-1/+1
Patrick Williams (1): build: use allowed over enabled Change-Id: Id0518f3df606f858e8a10d1fa9d96060d36c211c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-25peci-pcie: srcrev bump d74146f9f1..666b0b57e7Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Ib49b85844420af18f4212b9708c42a7b831fc54b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-09peci-pcie: srcrev bump 65836c7b36..d74146f9f1Andrew Geissler1-1/+1
Jason M. Bills (1): Remove CMake Change-Id: Idb54e27aee6a030d8bc71387a33fc0df140f4796 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-24peci-pcie: srcrev bump 3570b9ea5f..65836c7b36Andrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: Ic0439e1bf79cba7869c74b08122199cedb694068 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-23peci-pcie: switch to mesonJason M. Bills1-2/+5
This changes the build to meson and creates PACKAGECONFIGs for the build options to avoid needing to use EXTRA_OEMESON in recipes. Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Change-Id: Iaa6ea4ebe8dbe03d034711275b09d54fd64062eb
2023-08-23peci-pcie: srcrev bump 8b18f52677..3570b9ea5fAndrew Geissler1-1/+1
Jason M. Bills (2): Fix build warnings Port to meson Change-Id: Ie2c3c597a978ba3ff8ca924ee08af549e79bfba4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-10peci-pcie: srcrev bump 4fe704c4b2..8b18f52677Andrew Geissler1-1/+1
Jason M. Bills (2): Update clang-formatting Use variable for service install location Nidhin MS (1): Limit function read to 1 for single function device Change-Id: I63721f87099db0edca9c0500e963d0f85a4c6fbb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-12peci-pcie: srcrev bump 42a9ac884b..4fe704c4b2Andrew Geissler1-1/+1
Lakshmi Yadlapati (1): Remove "Manufacturer" from PCIeDevice interface Change-Id: I159a1a717e1c6ed36c2c6b9534b633954dc13fcf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-11peci-pcie: srcrev bump de3bae3845..42a9ac884bAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I7058dd03a50378509e542539e774ab8a03a8d9b8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-29peci-pcie: srcrev bump 985d9d9e2d..de3bae3845Andrew Geissler1-1/+1
Lakshmi Yadlapati (1): Moving to correct PCIe Device interface Change-Id: I70f1a6174f2cc07f6ba5393d9f7b1485ef603a01 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-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-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-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-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-09-20Run oe-stylize on our filesEd Tanous1-8/+5
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-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-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-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-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
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>
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-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-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>
2021-09-14peci-pcie: srcrev bump 6f55203b70..8e96603605Andrew Geissler1-1/+1
Andrei Kartashev (1): Refactor handling CPUInfo array Change-Id: I35c6200e0a67b2b962cd629ea4c9efb3a8cfa698 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-07-06peci-pcie: srcrev bump e55832b23f..6f55203b70Andrew Geissler1-1/+1
Andrei Kartashev (1): Refactor PCI properties export functions Change-Id: I1f9e4f00c5e84f29df898af3eead3a49e3c0032c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-01peci-pcie: srcrev bump 3b1665a3d2..e55832b23fAndrew Geissler1-1/+1
Jason M. Bills (1): Fix mismatched data size in bitwise operations Change-Id: Ic537517edb955883ae253ff1f8159d87abad02da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22peci-pcie: srcrev bump 1e17d33ee7..3b1665a3d2Andrew Geissler1-1/+1
Jason M. Bills (2): Add option to use OS state for PCIe scan timing Add option to use RdEndpointConfig for PCIe reads Change-Id: I3031947dbb7880eb5d9b40c578f39d64a7d454a8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17peci-pcie: srcrev bump d570dfd4f3..1e17d33ee7Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Fix a build break in the latest yocto tree Change-Id: I3133bfe5f49eab06f6bfd4e752418dfca1c039c7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01peci-pcie: srcrev bump 0b79f3e485..d570dfd4f3Andrew Geissler1-1/+1
Andrei Kartashev (1): Handle PECI operation errors Change-Id: I36a1e2738837210fd9a8b54adb2f770073b1f49c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-17peci-pcie: srcrev bump 9fa54b52f8..0b79f3e485Andrew Geissler1-1/+1
Andrei Kartashev (1): Update vendors database Change-Id: I9c9b89013b462a361bef8e94b6f0b08e1c922b0a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-06peci-pcie: srcrev bump bce86a6364..9fa54b52f8Andrew Geissler1-1/+1
Zev Weiss (1): Fix possible infinite-loop in getCPUBusNums() (From meta-phosphor rev: cca31dd086f425c5efb5534ea15eca90a786d587) Change-Id: I4bcda51886a34294af85abb53c5212914f4a8e89 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14peci-pcie: srcrev bump 5d049735e2..bce86a6364Andrew Geissler1-1/+1
Jason M. Bills (1): Fix stand-alone build for CI (From meta-phosphor rev: 523d9aeb77c0b43941f90d3770a59f7678285802) Change-Id: I29d28e5b4437cb2f2999aadc49ba2e59a17272b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09Fix peci-pcie recipe to build in YoctoJason M. Bills1-0/+2
A recent update to build outside of Yocto required the flag to build in Yocto, so set the flag. Tested: Built in Yocto. (From meta-phosphor rev: 68fa8006229cb60900e4880e655bda8b67515ea0) Change-Id: I5f5afaf7414855d7cfebe2f610e16b34d0ba5694 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-15Add the recipe to build peci-pcieJason M. Bills1-0/+18
(From meta-phosphor rev: 23ac92d74d324df2bc835f93aaef77044fa5be39) Change-Id: I0ea0065abc32a17f632967be8d50254504eab274 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>