diff options
author | Andrey V.Kosteltsev <AKosteltsev@IBS.RU> | 2022-05-23 00:36:13 +0300 |
---|---|---|
committer | Andrey V.Kosteltsev <AKosteltsev@IBS.RU> | 2022-05-23 00:36:13 +0300 |
commit | 816146249ab44fb9e85f8dfd413e18e92a13842c (patch) | |
tree | 97df436faa8607f63dba853024879f467eea3054 /meta-ibs/conf | |
parent | 1bd1f086e0ecfc9017891b5b9a492446eda41095 (diff) | |
download | openbmc-816146249ab44fb9e85f8dfd413e18e92a13842c.tar.xz |
Layers for SILA CP2-5422
Diffstat (limited to 'meta-ibs/conf')
-rw-r--r-- | meta-ibs/conf/layer.conf | 19 | ||||
-rw-r--r-- | meta-ibs/conf/machine/include/ibs.inc | 27 |
2 files changed, 46 insertions, 0 deletions
diff --git a/meta-ibs/conf/layer.conf b/meta-ibs/conf/layer.conf new file mode 100644 index 0000000000..38c8296246 --- /dev/null +++ b/meta-ibs/conf/layer.conf @@ -0,0 +1,19 @@ +# We have a conf and classes directory, add to BBPATH +BBPATH .= ":${LAYERDIR}" + +# We have recipes-* directories, add to BBFILES +BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ + ${LAYERDIR}/recipes-*/*/*.bbappend" + +BBFILE_COLLECTIONS += "ibs" +BBFILE_PATTERN_ibs = "^${LAYERDIR}/" +BBFILE_PATTERN_IGNORE_EMPTY_ibs = "1" +LAYERVERSION_ibs = "1" +LAYERSERIES_COMPAT_ibs = "honister kirkstone" +LAYERDEPENDS_ibs = "phosphor-layer" + +IMAGE_FEATURES[validitems] += "tools-sdk tools-debug validation-unsecure" + +IBSBASE = '${@os.path.normpath("${LAYERDIR}/")}' + +FACTORY = "ibs" diff --git a/meta-ibs/conf/machine/include/ibs.inc b/meta-ibs/conf/machine/include/ibs.inc new file mode 100644 index 0000000000..238dff337b --- /dev/null +++ b/meta-ibs/conf/machine/include/ibs.inc @@ -0,0 +1,27 @@ +MACHINE_FEATURES += "\ + obmc-bmc-state-mgmt \ + obmc-chassis-state-mgmt \ + obmc-host-state-mgmt \ + obmc-phosphor-chassis-mgmt \ + obmc-host-ipmi \ + obmc-host-ctl \ + obmc-phosphor-fan-mgmt \ + obmc-phosphor-flash-mgmt \ + " + +VIRTUAL-RUNTIME_skeleton_workbook = "${MACHINE}-config" + +VIRTUAL-RUNTIME_obmc-host-state-manager ?= "x86-power-control" +VIRTUAL-RUNTIME_obmc-chassis-state-manager ?= "x86-power-control" +VIRTUAL-RUNTIME_obmc-sensors-hwmon ?= "dbus-sensors" + +PREFERRED_PROVIDER_virtual/obmc-chassis-mgmt = "packagegroup-ibs-apps" +PREFERRED_PROVIDER_virtual/obmc-fan-mgmt = "packagegroup-ibs-apps" +PREFERRED_PROVIDER_virtual/obmc-flash-mgmt = "packagegroup-ibs-apps" +PREFERRED_PROVIDER_virtual/obmc-host-ipmi-hw = "phosphor-ipmi-kcs" +PREFERRED_PROVIDER_virtual/obmc-inventory-data ?= "${VIRTUAL-RUNTIME_skeleton_workbook}" +PREFERRED_PROVIDER_virtual/obmc-system-mgmt = "packagegroup-ibs-apps" +PREFERRED_PROVIDER_virtual/phosphor-led-manager-config-native ?= "ibs-led-manager-config-native" +PREFERRED_PROVIDER_virtual/obmc-host-ctl ?= "obmc-op-control-host" + +OVERRIDES .= ":ibs" |