summaryrefslogtreecommitdiff
path: root/meta-openpower/conf
AgeCommit message (Collapse)AuthorFilesLines
2021-11-04Partially revert "treewide: remove obmc-system-mgmt feature"Patrick Williams1-0/+1
The obmc-system-mgmt feature is currently used in the image to trigger inclusion of a virtual-provider which provides a number of packages many systems need. Partially revert the removal of this feature so that the outcome is: 1. The empty obmc-phosphor-sysd package is still removed. 2. By default the 'obmc-system-mgmt' feature is included, unless specifically exempted. 3. All EVB platforms remove the 'obmc-system-mgmt' feature since they have no system they are managing. This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526. Tested: * Built `bletchley` and confirmed `packagegroup-fb-apps-system` and `entity-manager` are present. ``` entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0 packagegroup-fb-apps-system all 1.0-r1 ``` * Built `witherspoon` and confirmed `packagegroup-op-apps-system` and `pdbg` are present. ``` packagegroup-op-apps-system noarch 1.0 pdbg arm1176jzs 3.3 ``` * Ran `bitbake -p` on `evb-ast2600` to confirm the undefined `virtual-obmc-system-mgmt` is not being included in the image. Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-10-26treewide: remove obmc-system-mgmt featurePatrick Williams1-1/+0
Every machine layer treats 'system-management' as either part of a package-group or removes the feature. The sample implementation in meta-phosphor is a do-nothing shell script (and up until recently was a Python script). There appears to be no useful purpose to this feature as a stand-alone concept, so remove it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I20ca1fa8ff3cb01cac2d07d4ded84e0769e4514b
2021-10-26treewide: clean up use of OBMC_MACHINE_FEATURESPatrick Williams3-3/+3
Modify the machine meta-layer configs to remove the use of the OBMC_MACHINE_FEATURES indirection and favor the Yocto MACHINE_FEATURES variable instead. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifafb79e4e4c010e9476b9547cd4982f5b645060e
2021-10-22openpower-software-manager: Add PLDM option to p10bmcAndrew Geissler1-0/+2
openpower-pnor-code-mgmt: srcrev bump 9c2ef681e3..6fc7fcd6b1 Adriana Kobylak (2): Add a new pldm feature option Add support for the host PLDM transport that takes place of hiomap (mboxd). Add this new feature to p10bmc. Tested: Verified that tacoma (that doesn't support pldm) and p10bmc (supports pldm) reached runtime. Change-Id: I31e8beba5ff8a413b7b7fa7476f5f2403d3781dd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-08-24treewide: remove gategarth from layer-supportPatrick Williams1-1/+1
We've typically kept these LAYERSERIES_COMPAT to 2 releases: the current and the upcoming. Remove 'gatesgarth' is it is now 2 releases back. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5e812a94fed1738898af75c0fdee81996a5bbf20
2021-08-11meta-openpower: prep for new override syntaxAdriana Kobylak3-5/+5
Change-Id: I5ca16c6fa7bc616bfa9bc41c4f86d32fd92b0287 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-06hardknott: yocto releaseAndrew Geissler1-1/+1
Latest upstream yocto has moved on to the 3.3 hardknott release Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ieae36798d66d21c2c642931f06407d3bb2acf163
2020-11-06meta-openpower: update Yocto compat for gatesgarthPatrick Williams1-1/+1
The next release of Yocto is soon and most of the upstream layers have switched support strings for it. Support layer compat for gatesgarth (current) and dunsfell (previous). (From meta-openpower rev: d6809d5e21b57fca14572a4a1a945f3caa1ef91b) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I168a928a18d8b5c6146cc615f7070bb98a06bceb Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-01openpower: use meta-phosphor provided overridesBrad Bishop2-0/+2
OpenBMC is moving away from processor arch specific layers to supporting multiple arches in a single layer (meta-phosphor). To that end, a handful of machine includes that set some machine overrides were added to meta-phosphor for IBM POWER processors. Include these new includes from our layer so that any existing meta-openpower users pick up the new overrides. This provides a path to migrating meta-openpower content upstream to meta-phosphor. (From meta-openpower rev: e7e4e65e2d76887d096022fa782901b45a795ee6) Change-Id: Ic176d3247523ae8f1de143301bf2a932e427fdcc Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-18meta-openpower: add org/open_power to OBMC_ORG_YAML_SUBDIRSPatrick Williams1-0/+2
org/open_power is the typical YAML subdirectory for openpower-related YAML files, so add it to the default subdirectory search list. (From meta-openpower rev: c3944f910c0f5bfa1e7432744341061fbfbd985e) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I115ddfd6e0274dd55474bab0becfccc523754866 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-21openpower: Remove VCS workaround serviceJayanth Othayoth1-1/+1
This was a P9 DD1 workaround. These systems are no longer supported and are not found in the wild, so the workaround has been retired. Most (all?) platforms in the tree opted out of this package by using RDEPENDS_${PN}_remove_, so this should be a noop. (From meta-openpower rev: 1db2de4c16aa9644462c182c4f525604d3a8e945) Change-Id: I62f3b21768aae1cc05d2f28799868f028ebb2733 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-14dunfell: add support for new layerAndrew Geissler1-1/+1
(From meta-openpower rev: 3fb5e2c0b5d53bb84a5f75d072a828103efd8d3b) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I5780f83d5711193258dc4216e513afa22ccf75db Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-11-11meta-openpower: Create new virtual-pnor distro featureAdriana Kobylak2-0/+4
Currently the virtual pnor features are conditioned on the ubi distro feature, but there are cases where a system running on an emmc for example is not using ubi but would like to use virtual pnor. Therefore create a separate distro feature to enable it, and add it to the ubi distro feature to ensure that any system that includes ubi doesn't have to remember to add this new virtual pnor distro feature. Tested: "bitbake -e" shows DISTRO_FEATURES="... openpower-virtual-pnor openpower-ubi-fs" (From meta-openpower rev: c835070e9e05a71e1b8bc1a06a61d0d28e5d29f4) Change-Id: If6951ea06effbfa545697ecd564be5762b2bfb2b Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-27meta-openpower: express layer dependenciesBrad Bishop1-0/+1
meta-openpower has hard dependencies on oe-core, meta-phosphor and meta-aspeed. Express those in layer.conf so users can get a helpful error message if they are missing a required layer from their layer configuration. Generally users will look here for this information here as well, so it helps to have it here. (From meta-openpower rev: b1c327664fed9dfddc2e67c09831af72b3cf1fea) Change-Id: Icadfe6a62343963c9c53184a4504b388512c6338 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-26meta-openpower: layer.conf add zeus compatibilityBrad Bishop1-1/+1
OE-Core master will be dropping warrior soon; zeus is the next release. (From meta-openpower rev: 919b020895d59ef129695aba0b26245db6cf8ad2) Change-Id: I03090f096d4dec31d15d4ddcabe78b42e8ebe8b9 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-17meta-openpower: Remove references to OPENPOWERBASEBrad Bishop1-3/+0
OPENPOWERBASE is only used for pointing at licenses...point at the licenses in oe-core in meta/files/common-licenses instead. to match the defacto convention used in other oe layers like meta-openembedded. (From meta-openpower rev: 2e899dc36982e5420f136da967669544e49c0c0e) Change-Id: Ia201bc5e60a9e4cd2392bb3735c99596d1fee006 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-08meta-openpower: layer.conf: change BBFILE_PATTERNBrad Bishop1-1/+1
Use the immmediate expansion operator when setting BBFILE_PATTERN. This makes meta-openpower consistent with all the layers in meta-openembedded. (From meta-openpower rev: f03263407a5f328c6df479c3a1148e663a9e8078) Change-Id: I10c02ab946efd111c12f9fd80526a7cbeae3129c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-07meta-openpower: remove virtual inventoryBrad Bishop1-3/+0
Nothing DEPENDS on virtual/obmc-inventory-data, and nothing RDEPENDS on VIRTUAL-RUNTIME_skeleton_workbook, so there isn't any need to set default ones for OpenPOWER systems. (From meta-openpower rev: 93729fa5b38ebe4dc3919519f599c26d3a25ad55) Change-Id: I658361c2b42a2277f64c6321ff4e9645ca56389e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06meta-openpower: Add phosphor-isolation distro featureLei YU1-0/+1
Add phosphor-isolation in meta-openpower, so all openpower machines enable this feature. Tested: Build Palmetto with mboxd and verify it boots host successfully. (From meta-openpower rev: 3f08cb351e0282106ec734a03454a7d8e7bdec62) Change-Id: I1364305cd1b420e254c3c4728f77b89ed36e25ef Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-05meta-openpower: layer.conf: Add warrior compatibilityBrad Bishop1-1/+1
oe-core branched in preparation for the upcoming 2.7 Yocto release and as of 13e45ff requires core layer compatibility to "warrior" instead of "thud". We'll retain compatibility for both until we do our own branch or stop testing thud. (From meta-openpower rev: f4e8b42d7e60df3887a0f0dfaa69d1d006fdae5c) Change-Id: I56ba80ec39c2e16d2a207a710d2605316f626537 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-22meta-openpower: move some metadata to machine confBrad Bishop1-0/+5
Install the openpower-ipmi-oem whitelist. It is not currently installed because the ipmid recipe looks for whitelists in VIRTUAL-RUNTIME_phosphor-ipmi-providers and openpower-ipmi-oem is not set there. Move VIRTUAL-RUNTIME_phosphor-ipmi-providers += openpower-ipmi-oem to the machine configuration so that the whitelist is detected by the ipmid recipe and installed. (From meta-openpower rev: df7a13f6328a0b8c45e255e553bfbf38497e8179) Change-Id: Ibc94c2d5218a8ae4e78998c677d7405d1445f10b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-01-09reset upstream subtrees to yocto 2.6Brad Bishop1-1/+1
Reset the following subtrees on thud HEAD: poky: 87e3a9739d meta-openembedded: 6094ae18c8 meta-security: 31dc4e7532 meta-raspberrypi: a48743dc36 meta-xilinx: c42016e2e6 Also re-apply backports that didn't make it into thud: poky: 17726d0 systemd-systemctl-native: handle Install wildcards meta-openembedded: 4321a5d libtinyxml2: update to 7.0.1 042f0a3 libcereal: Add native and nativesdk classes e23284f libcereal: Allow empty package 030e8d4 rsyslog: curl-less build with fmhttp PACKAGECONFIG 179a1b9 gtest: update to 1.8.1 Squashed OpenBMC subtree compatibility updates: meta-aspeed: Brad Bishop (1): aspeed: add yocto 2.6 compatibility meta-ibm: Brad Bishop (1): ibm: prepare for yocto 2.6 meta-ingrasys: Brad Bishop (1): ingrasys: set layer compatibility to yocto 2.6 meta-openpower: Brad Bishop (1): openpower: set layer compatibility to yocto 2.6 meta-phosphor: Brad Bishop (3): phosphor: set layer compatibility to thud phosphor: libgpg-error: drop patches phosphor: react to fitimage artifact rename Ed Tanous (4): Dropbear: upgrade options for latest upgrade yocto2.6: update openssl options busybox: remove upstream watchdog patch systemd: Rebase CONFIG_CGROUP_BPF patch Change-Id: I7b1fe71cca880d0372a82d94b5fd785323e3a9e7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08meta-openpower: master refresh afc774a7f5..e9a2e1a2d8Brad Bishop1-0/+3
Update meta-openpower to master HEAD. Brad Bishop (1): openpower: Add OPENPOWERBASE Patrick Venture (11): meta-openpower: dbus-interfaces-mapper-config-native: set LICENSE field meta-openpower: op-fsi: set LICENSE field meta-openpower: host: checkstop-monitor: set LICENSE field meta-openpower: host: hostboot-settings: set LICENSE field meta-openpower: host: p9-cfam-override: set LICENSE field meta-openpower: host: p9-host-start: set LICENSE field meta-openpower: host: p9-vcs-workaround: set LICENSE field meta-openpower: ipmi: /hostboot-inventory-config-native: set LICENSE field meta-openpower: ipmi-oem-sensor-inventory-mrw-native: set LICENSE field meta-openpower: occ-control-config-mrw-native: set LICENSE field meta-openpower: vpd: fru-inventory-example-native: set LICENSE field Change-Id: I8a40d1de336265d6c68932a5f6aec1dadbf0d4b8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-25meta-openpower: openpower-fru-vpd: drop preferredPatrick Venture1-2/+0
Drop preferred version for openpower-fru-vpd. (From meta-openpower rev: 5023a0e86bf12f3efba9625db73171caf41416c4) Change-Id: I7dbb84a6ae5a4cb1b7071586a12c8b5e478bd0af Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-24meta-openpower: openpower-fru-vpd: Add symlink to gitPatrick Venture1-0/+2
Add a symbolic link to openpower-fru-vpd.bb named _git.bb and set the preferred version for the recipe for openpower systems. (From meta-openpower rev: bdb20733e553f21f2ec2d3c5e95d3b10eef1725e) Change-Id: Ia7e20e4970bd7a8b09557d51a8cfbf4fc9f6b31a Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-21meta-openpower: Rename bb file collectionsBrad Bishop1-4/+4
Typical upstream layers have a -layer suffix. Rename collections from foo to foo-layer to match this de-facto standard. Some existing layers that use this convention include: openembedded-layer networking-layer perl-layer virtualization-layer (From meta-openpower rev: 4719e692ac88694fa90a0cb60e5484fef6158351) Change-Id: Ia5dee3c211b55be703001b624658aa479c0fd15c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-05meta-openpower: Move layer content from common/Brad Bishop1-2/+2
Adopt a more conventional directory hierarchy. meta-openpower is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-openpower rev: 2c8db5661cecd7e4cc20bcb96df76490e62cfb67) Change-Id: I415caaa28ec728f24e755ddb549012f24874fefe Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-08-23[Subtree] Bring openbmc machines to top levelDave Cobbley8-0/+61
The new subtree model brings the subtrees up from the openbmc-machines layer. Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0 Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>