blob: f6c48bfb0708adc79f0c402076ce56b2939b57df [file] [log] [blame]
Patrick Williamsade3e142021-10-22 14:26:27 -05001MACHINE_FEATURES += "\
Brad Bishop493ad352015-10-19 11:28:08 -04002 obmc-phosphor-fan-mgmt \
3 obmc-phosphor-chassis-mgmt \
Brad Bishop493ad352015-10-19 11:28:08 -04004 obmc-phosphor-flash-mgmt \
Brad Bishopa1fe8102016-09-08 17:13:33 -04005 obmc-host-ipmi \
Sergey Solominaac4adf2016-11-28 15:03:24 -06006 obmc-host-ctl \
Andrew Geissler5256e0e2017-01-10 15:36:11 -06007 obmc-host-state-mgmt \
Andrew Geissler223aa022017-01-17 15:19:16 -06008 obmc-chassis-state-mgmt \
Josh Kingd2b95c72017-01-19 14:04:03 -06009 obmc-bmc-state-mgmt \
Brad Bishop493ad352015-10-19 11:28:08 -040010 "
11
Brad Bishop0eed3112019-03-12 13:46:14 -040012# Add OpenPOWER OEM commands handler library
Adriana Kobylak8c6707f2021-08-06 17:35:36 +000013VIRTUAL-RUNTIME_phosphor-ipmi-providers:append:df-openpower = " \
Brad Bishop0eed3112019-03-12 13:46:14 -040014 openpower-ipmi-oem \
15"
16
Brad Bishopc1ed4b62017-01-17 09:27:33 -050017PREFERRED_PROVIDER_virtual/obmc-host-ipmi-hw = "phosphor-ipmi-bt"
Brad Bishopa6bd1e92016-09-06 23:25:16 -040018PREFERRED_PROVIDER_virtual/obmc-chassis-mgmt = "packagegroup-op-apps"
19PREFERRED_PROVIDER_virtual/obmc-fan-mgmt = "packagegroup-op-apps"
20PREFERRED_PROVIDER_virtual/obmc-flash-mgmt = "packagegroup-op-apps"
Patrick Williams5a5f33c2021-11-03 10:35:37 -050021PREFERRED_PROVIDER_virtual/obmc-system-mgmt = "packagegroup-op-apps"
Sergey Solominaac4adf2016-11-28 15:03:24 -060022PREFERRED_PROVIDER_virtual/obmc-host-ctl ?= "obmc-op-control-host"
Brad Bishop3acb95c2017-01-28 11:53:03 -050023PREFERRED_PROVIDER_virtual/phosphor-ipmi-fru-hostfw-config ?= "hostboot-inventory-config-native"
Deepak Kodihallicffe9a82017-02-04 04:04:20 -060024PREFERRED_PROVIDER_virtual/openpower-fru-vpd-layout ?= "openpower-fru-vpd-layout-native"
Brad Bishop250a9842018-03-08 23:44:34 -050025PREFERRED_PROVIDER_virtual/openpower-fru-inventory ?= "openpower-fru-inventory-example-native"
26PREFERRED_PROVIDER_virtual/openpower-fru-properties ?= "openpower-fru-properties-example-native"
Vishwanatha Subbannafcf50762017-08-09 15:00:34 +053027
28# The openpower-occ-control application is data-driven and requires an input
29# yaml of OCC instance numbers to sensor IDs.
30# This virtual is a native recipe that provides that mapping by installing
31# configuration files in the format and native sysroot location expected by
32# the openpower-occ-control build process in the native sysroot.
Brad Bishop250a9842018-03-08 23:44:34 -050033PREFERRED_PROVIDER_virtual/openpower-occ-control-config-native ?= "openpower-occ-control-config-example-native"
Matt Spinler25c9a632018-03-09 10:54:09 -060034
35#Default value for power supply output power efficiency.
36POWER_SUPPLY_DERATING_FACTOR = "90"