summaryrefslogtreecommitdiff
path: root/meta-openpower/recipes-phosphor/configuration
AgeCommit message (Collapse)AuthorFilesLines
2021-08-11meta-openpower: prep for new override syntaxAdriana Kobylak1-2/+2
Change-Id: I5ca16c6fa7bc616bfa9bc41c4f86d32fd92b0287 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2019-09-17meta-openpower: Remove references to OPENPOWERBASEBrad Bishop1-1/+1
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-06-13meta-openpower: new YAML configuration recipeBrad Bishop5-0/+235
YAML configuration files exist scattered throughout the OpenBMC tree and how they are used is controlled with layers dependencies of virtuals and preferred providers. Most of the time the above scheme is very difficult to comprehend. This patch begins a re-thinking of that approach towards a more centralized scheme. Specifically, a number of YAML files that can be shared across OpenPOWER systems (in theory...in practice they are only used in the ACx22/Witherspoon layer) are copied (and run through pyyaml yaml.dump(yaml.load(fd)) for style purposes) to a single recipe: hostboot-inventory-config-native:config.yaml -> openpower-yaml-config:ipmi-hostboot-fru-mrw.yaml openpower-ipmi-oem-sensor-inventory-mrw:openpower-config.yaml -> openpower-yaml-config:ipmi-occ-active-sensor-mrw.yaml openpower-yaml-config:ipmi-hostboot-volatile-sensor-mrw.yaml phosphor-ipmi-fru-properties-mrw-native:config.yaml -> openpower-yaml-config:ipmi-fru-properties-mrw.yaml Notably these YAML files are installed to the target sysroot rather than the native sysroot, which enables MACHINE derived overrides. This new recipe enables the deprecation of: hostboot-inventory-config-native openpower-ipmi-oem-sensor-inventory-mrw-native phosphor-ipmi-fru-properties-mrw-native and all the virtuals and PREFERRED_PROVIDERS associated with those recipes, once any layers using these YAML configuration files are updated to obtain them via openpower-yaml-config. That will greatly reduce comprehensional complexity. (From meta-openpower rev: 31f20185c231ccab0d9faaa80b2281195066b1e5) Change-Id: I1fd0c64c03c77006a7858a4ed773b84e6b34c312 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>