summaryrefslogtreecommitdiff
path: root/meta-google/recipes-google
AgeCommit message (Collapse)AuthorFilesLines
2021-04-09meta-google: add nanopb recipeZhenfei Tai1-0/+24
We want to create a nanopb recipe instead of copying nanopb code into multiple recipes that need it. Signed-off-by: Zhenfei Tai <ztai@google.com> Change-Id: Id03695ccd1ef57f078eefb9e3638bbd802234e58
2021-03-25meta-google: gbmc-kcs-config: Add packageWilliam A. Kennington III1-0/+46
Change-Id: I0e68a7520191554680c94d8e3b8bc98f368ac71b Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-25meta-google: google-kcsbridge: Add packageWilliam A. Kennington III1-0/+16
Change-Id: I4507510cdb63c4be710c5674da87d640c633d610 Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-25google-misc: srcrev bump b056df698c..4c68ffb8b0Andrew Geissler1-1/+1
William A. Kennington III (1): kcsbridge: Add alternative daemon Change-Id: I9e022d7b6d447269362652487f0d963ea2df53b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-25meta-google: google-misc: Split into includeWilliam A. Kennington III4-51/+46
We don't want to generate bump commits for each project in the repo. Instead, provide an include that has common parameters used by all google-misc projects. Change-Id: Ice589c03aa0d38ca5043ee2081f3757568c4e4bb Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-24meta-google: nftables-systemd: Flush at startWilliam A. Kennington III2-1/+2
We don't want errors in loading previous rules to affect the state of the ruleset during restart. Change-Id: Ic122e971670d56022029f1155c1accdf129672d0 Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-24google-misc: srcrev bump 3f43b7eebe..b056df698cAndrew Geissler1-1/+1
Brandon Kim (1): acpi-power-state: Import from gBMC William A. Kennington III (2): meson: Fix build with 0.57.1 metrics-ipmi-blobs: Fix generated source dependency Change-Id: I3234d7d21787e3050b53abcdb62e0f89e0dce78e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-19google-misc: srcrev bump 15fe169d1f..1285115c16Andrew Geissler1-1/+1
William A. Kennington III (1): meson: Fix build with 0.57.1 Change-Id: I6b08157a77b2dbd2ce589a1f9fd4b8287890c92e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-19google-misc: srcrev bump 15fe169d1f..1285115c16Andrew Geissler1-1/+1
William A. Kennington III (1): meson: Fix build with 0.57.1 Change-Id: Ie3cdfdbc7a2e83bed6ab8063de2b12b05327c256 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-19recipes-google: Add metrics-ipmi-blobsSui Chen1-0/+28
metrics-ipmi-blobs provides a set of BMC health info through an IPMI blob. Tested: After adding the meta-google layer, the recipe "metrics-ipmi-blobs" shows up in `bitbake-layers show-recipes`. Change-Id: I0239644c16cecdf9a959b646bbab570737d4ee15 Signed-off-by: Sui Chen <suichen@google.com>
2021-03-10google-misc: srcrev bump a65b7b8174..15fe169d1fAndrew Geissler1-1/+1
Brandon Kim (2): Adding google license header to source files acpi-power-state: Import from gBMC Sui Chen (1): metrics-ipmi-blobs: Add from gBMC William A. Kennington III (2): metrics-ipmi-blobs: util: openbmc uses pragma once metrics-ipmi-blobs: Refactor meson build Change-Id: I276a1ccfa03e96d8d7e741865d5e4d466bbc11ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-09meta-google: acpi-power-state-daemon: Import from gBMCBrandon Kim1-0/+28
Initial recipes-google/acpi-power-state-daemon from gBMC Google-Bug-Id: 182214245 Upstream: 311f7935ef5633e5da9599d75a01cf561cd00306 Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: Ide5a16f2a65317c2c9f753eb4fef7d5f01abe27d
2021-03-09meta-google: gbmc-iperf3: Allow for DEV buildsWilliam A. Kennington III1-3/+15
Change-Id: Ib2cc970201324affc212b644598ef39f4cafffbb Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-09meta-google: nftables-systemd: Parse rules in a useful orderWilliam A. Kennington III3-4/+27
We want to make sure rules get parsed in a sensible order, following a sorting order similar to systemd units. Change-Id: Ica06c953dba793d89d50c6b4cfc8e8a2eb1f58de Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-09meta-google: gbmc-mac-config: Add packageWilliam A. Kennington III3-0/+142
This package allows a system to specify an IPMI FRU that contains MAC Address information used to populated MAC addresses for specified interfaces. Change-Id: I457d41509da0e63db4410937b84140d4ba410b41 Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-09meta-google: nftables-systemd: Add missing RDEPENDSWilliam A. Kennington III1-0/+5
Change-Id: I4700ccc2d96385f9c7113e402ca9e1c9f788f399 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-03-05meta-google: ipmi-fru-sh: Add libraryWilliam A. Kennington III2-0/+140
This is a useful utility for doing one off FRU rewriting operations, used when manufactured boards don't have correct eeproms contents. Change-Id: I73ad4d14e088678f49ccf2a28138aa6356de56a0 Signed-off-by: William A. Kennington III <wak@google.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-19meta-google: gbmc-ncsi-config: Fix sslhWilliam A. Kennington III2-4/+2
The name of the unit files got updated, but the internal references did not. Change-Id: I772e5755ba45cc7f4b4fdd2469286f08032c0f9d Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-18meta-google: gbmc-ncsi-config: Remove compatabilityWilliam A. Kennington III1-4/+0
We are now caught up enough that we don't need these compatability variables or provided packages anymore. Change-Id: I7dbfb1ffe447c97bb4baaba20a15be9187983b41 Signed-off-by: William A. Kennington III <wak@google.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>
2021-02-17meta-google: Fold gbmc-sslh into gbmc-ncsi-configWilliam A. Kennington III4-27/+20
Logically these packages belong together and don't make much sense without each other. Combine them to reduce package complexity for users. Change-Id: I3d3998f8d10cacbd01f6d883b0033a3260ff60df Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: gbmc-ncsi-config: Add missing runtime requirementsWilliam A. Kennington III1-0/+2
We need sslh and nftables in order for our interface configuration to be useful. Change-Id: I7dffc66dadc1a0d758241344e3908017af304b6a Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: gbmc-ncsi-config: Rename from ncsid-configWilliam A. Kennington III3-45/+50
Make it clear this is a gbmc style configuration, similar to gbmc-systemd-config or gbmc-iperf3. Change-Id: Icd9a2f45f5b399ecb3f8ab1a63d1f0344342ab3a Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: nftables-systemd: Fix for missing rulesWilliam A. Kennington III1-1/+1
We need nftables-systemd to execute correctly even if the machine has no rules installed. Change-Id: I20d58b721381a2829eaa2baedd5d79e8e0a10fd0 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: recipes-google: nftables: Import from gBMCWilly Tu2-0/+28
Initial recipes-google/nftables code from gBMC. Google-Bug-Id: 179618498 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: Ic768cd1ffeec5831063c9a0f5cdbc8fdcd36a862
2021-02-16meta-google: recipes-google: networking: gbmc-sslh: Import from gBMCWilly Tu3-0/+51
Initial recipes-google/networking gbmc-sslh code from gBMC. Google-Bug-Id: 179617830 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: I9d7cdcad8a816dd878cdbb2e30272ac7f223d49e Signed-off-by: Willy Tu <wltu@google.com>
2021-02-13meta-google: recipes-google: systemd: Import from gBMCWilly Tu3-0/+57
Initial recipes-google/systemd code from gBMC. Google-Bug-Id: 179618486 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: I3c1b9678049e9f5384482af366d0dd104740a207
2021-02-12meta-google: recipes-google: networking: iperf3: Import from gBMCWilly Tu2-0/+39
Initial recipes-google/networking iperf3 code from gBMC. Google-Bug-Id: 179617830 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: I686a3debd6b6647ce215253c555f208d2a5e46f2
2021-02-10google-misc: srcrev bump 7d6fa42fd1..a65b7b8174Andrew Geissler1-1/+1
William A. Kennington III (1): Add missing googletest subproject Change-Id: I19603616da8f40104a86ef7367e8d8e7e2400494 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09meta-google: ncsid-config: Error for missing interfaceWilliam A. Kennington III1-0/+5
Change-Id: Ifeb48720421e13f9313f056f8c15232982824daa Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: ncsid-config: Fixup recipeWilliam A. Kennington III2-2/+17
The license was mistakenly set to closed and it was missing an included rules file. Google-Bug-Id: 179618497 Change-Id: I8b9b01f7b53f03e6caa079de36e096db1a875955 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: Add ncsid-config packageWilliam A. Kennington III1-0/+39
Google-Bug-Id: 179618497 Change-Id: Id0ba358215054159e1d9a2329ae2393b5b9eeabf Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: Add NCSId at 7d6fa42William A. Kennington III1-0/+40
Google-Bug-Id: 179618497 Change-Id: I1af1d4269e5473302b7741c4c74dcb7c130ff01e Signed-off-by: William A. Kennington III <wak@google.com>
2021-01-08meta-google: recipes-google: Add static dev CA and specific userAlan Kuo3-0/+59
Add Feature: 1. default-users: Add static User "Megapede" without password 2. default-ca-dev: Add static dev CA Note: 1. CA PATH: meta-google\recipes-google\default-ca-dev\default-ca-dev\certs\authority All CAs under the folder will be encapsulated into the firmware image (From meta-google rev: 0f2aba07b911c194e8ae5323040a80e55f761fd2) Signed-off-by: Alan Kuo <Alan_Kuo@quantatw.com> Change-Id: I862e74445e67662e11c06bdfd20606656f5043f7 Signed-off-by: Andrew Geissler <geissonator@yahoo.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>
2020-05-21google-ipmi-i2c: srcrev bump 2da4d98236..b7d431199aAndrew Geissler1-1/+1
Benjamin Fair (1): Add missing cstdio include (From meta-google rev: 6ed359d324c73ec2b3944b77530071b4ca8f9aba) Change-Id: I1a5f54077893fa5314826d3913aa3cdb4f5d19b0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-07google-ipmi-i2c: srcrev bump 14853c7336..2da4d98236Andrew Geissler1-1/+1
Zhenfei Tai (2): Add .clang-ignore for jenkins test Format markdown tables in README (From meta-google rev: cbd7e9a752b707558c96c4bbc7433fb7cf290129) Change-Id: I0ad72f2e85b977658065114f66d2f32b20b6acc2 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-08-02google-ipmi-i2c: srcrev bump 605687d8a0..14853c7336Andrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: add wak@ as new maintainer (From meta-google rev: 2b8d4e91b48beb87e8ea6020f4f7a158dbd85101) Change-Id: If6bd409914e5d2feecae662603c1853c86006ee7 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-i2c: srcrev bump d7f368aae0..605687d8a0Andrew Geissler1-1/+1
Patrick Venture (2): README: drop TOC add host-side kernel driver (From meta-google rev: c155fdf2d5a3403e53e1bc4b2a9d7c0e479b3d94) Change-Id: I5559f7cba7f31ae468cc71b6a831be47f40b898d 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>