summaryrefslogtreecommitdiff
path: root/meta-google/recipes-google/ipmi/google-ipmi-sys_git.bb
AgeCommit message (Collapse)AuthorFilesLines
2021-11-11google-ipmi-sys: srcrev bump f647e99165..40fe522255Andrew Geissler1-1/+1
Willy Tu (1): copyright: Add Google Copyright to test helper.cpp Change-Id: I9465595985668960370f746830a21e3fef246ac8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-25google-ipmi-sys: srcrev bump b4e3704c17..f647e99165Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I3c5adab1a8a560e174a2823a37d907f92a90df73 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-16google-ipmi-sys: srcrev bump b69209b498..b4e3704c17Andrew Geissler1-1/+1
Willy Tu (5): build: Update to c++20 and meson >= 0.57.0 Add Google Copyright 2021 test: Replace the C++ MOCK_METHOD<n> macros with the new MOCK_METHOD google-ipmi-sys: Refactor to use new version of OEM IPMI Handler google-ipmi-sys: Convert input to use std::span<const uint8_t> Change-Id: I4a4d3416bcc48ca1e4c902969d669a1a4aca6d2f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-07meta-google: Cleanup for Yocto override syntax changeWilly Tu1-3/+3
``` convert-overrides.py meta-google git grep "_[a-z0-9_/-]*[ :]" -- meta-google | grep ".bb" git grep -l _gbmc -- meta-google | grep ".bb" \ | xargs sed -i 's/_gbmc/:gbmc/' git grep -l _prod -- meta-google | grep ".bb" \ | xargs sed -i 's/_prod/:prod/' git grep -l _dev -- meta-google | grep ".bb" \ | xargs sed -i 's/_dev/:dev/' git grep -l _hoth -- meta-google | grep ".bb" \ | xargs sed -i 's/_hoth/:hoth/' git grep -l _bandaid -- meta-google | grep ".bb" \ | xargs sed -i 's/_bandaid/:bandaid/' ``` Some small fix includes ``` platforms_gbmc_bringup platforms_gbmc_secure ``` Tested: ``` $ git grep "_[a-z0-9_/-]*[ :]" -- meta-google | grep ".bb" meta-google/recipes-connectivity/avahi/avahi_%.bbappend:do_install:append:gbmc() { meta-google/recipes-core/dropbear/dropbear_%.bbappend:do_install:append:gbmc:dev() { meta-google/recipes-core/dropbear/dropbear_%.bbappend: echo ' chain gbmc_br_pub_input {' >>"$rules" meta-google/recipes-extended/libconfig/conf2struct-native_git.bb: oe_runmake checker meta-google/recipes-extended/libconfig/conf2struct-native_git.bb: oe_runmake install meta-google/recipes-extended/networking/mstpd_git.bb:do_install:append() { meta-google/recipes-extended/networking/sslh_git.bb: oe_runmake distclean meta-google/recipes-extended/networking/sslh_git.bb: oe_runmake sslh-conf.h meta-google/recipes-extended/networking/sslh_git.bb: oe_runmake install meta-google/recipes-google/ipmi/ipmi-fru-sh.bb:do_install:append() { meta-google/recipes-google/ncsi/gbmc-ncsi-config.bb:do_install:append() { meta-google/recipes-google/networking/gbmc-bridge.bb:do_rm_work:prepend() { meta-google/recipes-google/networking/gbmc-bridge.bb: # HACK: Work around broken do_rm_work not properly calling rm with `--` meta-google/recipes-google/networking/gbmc-ip-monitor.bb:do_install:append() { meta-google/recipes-google/networking/gbmc-iperf3.bb:do_install:append:dev() { meta-google/recipes-google/networking/gbmc-iperf3.bb: echo ' chain gbmc_br_pub_input {' >>"$rules" meta-google/recipes-google/networking/gbmc-mac-config.bb:do_install:append() { meta-google/recipes-google/networking/network-sh.bb:do_install:append() { meta-google/recipes-google/ssh/authorized-keys-comp.bb:SUMMARY = "Compiles a set of authorized_keys files into a single file" meta-google/recipes-google/ssh/authorized-keys-comp.bb:do_install:append() { meta-google/recipes-google/systemd/gbmc-systemd-config.bb:do_install:append:dev() { meta-google/recipes-google/test/test-sh.bb:do_install:append() { meta-google/recipes-phosphor/flash/inplace-gbmc-update.bb:do_install:prepend:dev() { meta-google/recipes-phosphor/host/phosphor-host-postd_%.bbappend:do_install:append:gbmc:dev() { meta-google/recipes-phosphor/initrdscripts/obmc-phosphor-initfs.bbappend:do_install:append:gbmc:dev() { meta-google/recipes-phosphor/initrdscripts/obmc-phosphor-initfs.bbappend:do_install:append:gbmc:prod() { meta-google/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend:do_install:append:gbmc() { meta-google/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend: overlapping="$(jq '."${GBMCBR_IPMI_CHANNEL}" | .is_valid and .name != "gbmcbr"' $chjson)" ``` Change-Id: I9d610c664bd44e8bd81fb8f7e76249a0b43b9ffd Signed-off-by: Willy Tu <wltu@google.com>
2021-07-27google-ipmi-sys: srcrev bump bc62b193ae..b69209b498Andrew Geissler1-1/+1
William A. Kennington III (2): handler: Don't hardcode channel information eth: Support looking up alternate interace channels Change-Id: I1656055b0d2b9450fdcf11c5af9b4c2db1090b76 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25google-ipmi-sys: srcrev bump ac730af213..bc62b193aeAndrew Geissler1-1/+1
William A. Kennington III (1): build: Remove autotools Change-Id: Ie84a8e6d9b39b91fc74a4a714615fa0c56a76fda Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25google-ipmi-sys: srcrev bump 3b1b427c1f..ac730af213Andrew Geissler1-22/+16
William A. Kennington III (3): makefile: Fix target install treewide: Cleanup pedantic C++ warnings build: Add meson build linyuny (1): Add new google ipmi sys command: SysHostPowerOff Change-Id: I988b24ca97d95ffa4ef7332741b682f1fae06011 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: William A. Kennington III <wak@google.com>
2021-06-06google-ipmi-sys: Disable building testsWilliam A. Kennington III1-0/+2
We don't yet use ptest so we are wasting cycles building tests Change-Id: I44d51dd1655157f2cd96cd21d8e1122faa06f6a2 Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-06google-ipmi-sys: srcrev bump ac4a16f730..3b1b427c1fAndrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: venture M->R Willy Tu (1): Add OEM command to request flash size Change-Id: I02b48e916e95ac49a5ce30bb6a14a5effe5da696 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-25google-ipmi-sys: srcrev bump 96ad906981..ac4a16f730Andrew Geissler1-1/+1
Shounak Mitra (1): Add sys command for powercycle on host shutdown. Change-Id: I46fc07f98d8bc4226569294f2ac36ce943c0a7c0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-18meta-google: google-ipmi-sys: Add NCSI overrideWilliam A. Kennington III1-0/+3
Change-Id: Ib5d9e1d60194d71c433003669c16f896964729ad Signed-off-by: William A. Kennington III <wak@google.com>
2020-11-30google-ipmi-sys: srcrev bump 29f35bce73..96ad906981Andrew Geissler1-1/+1
William A. Kennington III (1): Remove globally constructed variables (From meta-google rev: 8bd798d440c5279b239ad7925b96a92531edfc30) Change-Id: I5cfa5278257518b0110d23cd7047ed88544e8f31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-12google-ipmi-sys: srcrev bump 6d50744c31..29f35bce73Andrew Geissler1-1/+1
William A. Kennington III (1): Add suppport for retrieving machine name (From meta-google rev: f8812be73efda1edd9622296754b52922be864a5) Change-Id: I11fe41cbc232d95d13363bf6160c967afb9cc1cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-09google-ipmi-sys: srcrev bump cc53c847f1..6d50744c31Andrew Geissler1-1/+1
Patrick Venture (7): split out handler implementation from interface move handler specific method to implementation pcie_i2c: drop unused util header add missing headers to handler mock move implementation to ipmi file split the commands out drop unused header: handler_ipml William A. Kennington III (1): handler: Add more entity IDs (From meta-google rev: 71e79814c908b52061d7c4ab51e0d41bcff5deaa) Change-Id: I89e28f1e3821871a1a354423a45f97b851acc304 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-10-02google-ipmi-sys: srcrev bump 0c0bfd3a14..cc53c847f1Andrew Geissler1-1/+1
Peter Lundgren (1): Add more entity ids (From meta-google rev: 5f6e2d2cf2227d026c72f845456c410c7a626439) Change-Id: Iaf0b72a99ca5d2fb2abb9e5b8c3e7f6695078f1c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-19google-ipmi-sys: srcrev bump 0885a9dad9..0c0bfd3a14Andrew Geissler1-1/+1
Brad Bishop (1): conf: use Wno-portability (From meta-google rev: 71818d775a18b8ef99f354344d567bef5f9e86e0) Change-Id: I7c52246d3ca1a1d346dda867f006a2291b8ef5b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-02google-ipmi-sys: srcrev bump ba32fe4e25..0885a9dad9Andrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: add wak@ as new maintainer (From meta-google rev: 51613cf734f733865e121c0ed94e983784f1de32) Change-Id: I3182d49f2341078f1503f03b12e0667ef5a3e43d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-26google-ipmi-sys: srcrev bump 6667a646bf..ba32fe4e25Andrew Geissler1-1/+1
Patrick Venture (15): add handler logic to handle SysGetEthDevice makefile: adjust alignment add handler logic to handle SysCableCheck add handler logic to handle SysCpldVersion add handler logic to handle SysPsuHardReset entity_name: cleanup headers add handler logic to handle SysEntityName handler: delete extra namespace alias entityName: move pieces into handler object util: move read_file to readPropertyFile util: add i2c->pcie map build method pcie_i2c: cleanup headers add handler logic to handle i2c pcie commands style change: lowerCamel build: enable valgrind (From meta-google rev: 88c4cc0c3cf4774a37361529db9385fe5b437f7e) Change-Id: I00b32fc4201a5e1eb22c99b0988f7278e50f5e44 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-18google-ipmi-sys: srcrev bump 0788699a94..6667a646bfAndrew Geissler1-1/+1
Patrick Venture (4): build: add build of empty tests eth: move structure to header test: add basic tests for eth command build: add code coverage William A. Kennington III (1): Makefile: split out common libary code for testing (From meta-google rev: c791de74684935b02749dd029c43f8c8a6704d6a) Change-Id: I989846b585d9a829ae1110e706f579a4799cc23c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-13google-ipmi-sys: srcrev bump a289fa2e2f..0788699a94Andrew Geissler1-1/+1
Patrick Venture (1): use filesystem instead of experimental (From meta-google rev: eeb70ed1eff576e8b4d2e8bda2e9fafb4a92613a) Change-Id: I42d81d00920e42721687fad4a80efb742df0004a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-22google-ipmi-sys: srcrev bump c662465b21..a289fa2e2fAndrew Geissler1-1/+1
Jaghathiswari Rankappagounder Natarajan (1): Add support for some more entity types (From meta-google rev: 6068610164589b266eb72453de4965864ab0bd67) Change-Id: I778f2e64e056c8c5bdcc4e481ae470197eae0f50 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-15google-ipmi-sys: srcrev bump 575a55ae3a..c662465b21Andrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults William A. Kennington III (1): Convert host-ipmid -> libipmid (From meta-google rev: 30b8d65ea38e473d95ab93416d91aa17b734b2d9) Change-Id: I8d87afbc89d1c332ab7a5cde1d63e7c15fd3386b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-13google-ipmi-sys: srcrev bump fd0f1cf99b..575a55ae3aAndrew Geissler1-1/+1
Patrick Venture (1): build: check for json header (From meta-google rev: a341c12d744ee8dd6720b92aad5d074543f4040c) Change-Id: Iee41179a66598e6fedfce9cbb80fe5b1008a39cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-07meta-google: add json dependency on google-ipmi-sysPatrick Venture1-0/+1
The google-ipmi-sys package now depends on json. (From meta-google rev: 92a8d0199549141ae0ae78302f94c77ea954cdb0) Change-Id: I023be87a760e7f7d192a63aa7d3d4d5d8c0e01c6 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-30google-ipmi-sys: srcrev bump 3c7037a728..fd0f1cf99bAndrew Geissler1-1/+1
Jaghathiswari Rankappagounder Natarajan (1): google-ipmi-sys: Add "Entity Id:Entity Instance" mapping to Entity name (From meta-google rev: a3822514ce952084de5dec7b55284c8ed1b65630) Change-Id: I4d859860fdb426fe7500e60e805d11fadaff9a96 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-18google-ipmi-sys: srcrev bump 33deb17e43..3c7037a728Andrew Geissler1-1/+1
Patrick Venture (1): build: cleanup configure script PKG_CHECK_MODULES (From meta-google rev: f7b9ea9903b044c4f4f46503e4130aa85c6dd2b6) Change-Id: Idc77f9e1dc7fd297677255ecb27005e7d19b9a32 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-03google-ipmi-sys: srcrev bump 23ef59b7b5..33deb17e43Andrew Geissler1-1/+1
Jaghathiswari Rankappagounder Natarajan (1): google-ipmi-sys: Add support for PCIE slot to I2C bus mapping Patrick Venture (1): README: cleanup extra anchors (From meta-google rev: 141a4e638d19a8be903934ea20d31c80cdce7c0d) Change-Id: I5cfe997208913dad99ed3c6c97ec6e1fb73c3b42 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-28google-ipmi-sys: srcrev bump fff9861797..23ef59b7b5Andrew Geissler1-1/+1
Patrick Venture (1): build: set version to 0.1 to match recipe (From meta-google rev: 2c99bf4dd5ec18fcf00cc4278e19caed558ef0a3) Change-Id: I30b142a0a7fe35d1fb383dfee0b70e90bf8df94e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-26google-ipmi-sys: srcrev bump 96b088a7d8..fff9861797Andrew Geissler1-1/+1
Patrick Venture (1): Use more specific ipmi error codes (From meta-google rev: 658a620383e67bfede037b1ab3f2d8a3d0d86963) Change-Id: I52cb3b0cd75477d599397693db7415b2981440e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-14google-ipmi-sys: srcrev bump ff40f273a7..96b088a7d8Andrew Geissler1-1/+1
Patrick Venture (1): s/setupGlobalOemCableCheck/setupGoogleOemSysCommands/g (From meta-google rev: 9e14c7ba2fe1aa99f51962ec0fbe2c7ad2477ae2) Change-Id: I07d6c379ffdd4187df677d0b2465954e4620b997 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-10google-ipmi-sys: srcrev bump 3ebf2dd524..ff40f273a7Andrew Geissler1-1/+1
Patrick Venture (2): build: cleanup Makefile build: Add -flto to CXXFLAGS (From meta-google rev: 694a7b2a7f7a53556781db9e36b4ddb4084e74db) Change-Id: I53602d1bc48fa63ba555fbcab134bef7d3ba475b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-19google-ipmi-sys: srcrev bump acd5423aec..3ebf2dd524Andrew Geissler1-1/+1
Patrick Venture (1): README: cleanup (From meta-google rev: c3c8e587a4111d390685d7febd0c8a11d5429697) Change-Id: I4a344d53920330f8d28dcd54c6cf6f8143b41191 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-18google-ipmi-sys: srcrev bump 216108f1da..acd5423aecAndrew Geissler1-1/+1
Patrick Venture (1): cleanup: use memcpy with fixed-size structures (From meta-google rev: 7fd2f266f2bd5d3da23f30ca882a29dd5ee97225) Change-Id: I950fba98ea51a4b941b9ca7710156ee4ebee8bda Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-15google-ipmi-sys: srcrev bump 28557a1f6b..216108f1daAndrew Geissler1-1/+1
Patrick Venture (1): cable: drop unused assignment (From meta-google rev: 8523aaaeaca03faee6ce0b1d18abfed3b12c6cce) Change-Id: Idbcb47d97a07e089416f0bd579f9b09796a33322 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-01google-ipmi-sys: srcrev bump ef45005c2c..28557a1f6bAndrew Geissler1-1/+1
Patrick Venture (1): main: drop unused headers (From meta-google rev: 398da37015d67515b394ad66745372b2b3da6788) Change-Id: I2bd2991057fc01022090fdff1f2b81892b0e133d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-26meta-google: google-ipmi-sys_git.bb: cleanupPatrick Venture1-4/+5
Added the PR and PV field explicitly to bring this recipe in line with the git recipe guidelines. (From meta-google rev: b3fc83977a12206bdc05bfd09823c257addc3b9b) Change-Id: I8df1a182598de04d856b281b4c10bdc859e2bb96 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-24recipes-google: google-ipmi-sys: recipe cleanupPatrick Venture1-0/+34
Drop unused dependencies and add proper LICENSE line. Renamed the recipe to follow git revisioned recipe style guidelines. (From meta-google rev: f52dcabd9bd75ad73e8aee3681f05f3e68377a46) Change-Id: Ifc59c52ea4969e8d468962b4473ca063465d728b Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>