/openbmc/openbmc/meta-openpower/conf/machine/include/ |
H A D | openpower.inc | 12 # Add OpenPOWER OEM commands handler library 13 VIRTUAL-RUNTIME_phosphor-ipmi-providers:append:df-openpower = " \ 14 openpower-ipmi-oem \ 24 PREFERRED_PROVIDER_virtual/openpower-fru-vpd-layout ?= "openpower-fru-vpd-layout-native" 25 PREFERRED_PROVIDER_virtual/openpower-fru-inventory ?= "openpower-fru-inventory-example-native" 26 PREFERRED_PROVIDER_virtual/openpower-fru-properties ?= "openpower-fru-properties-example-native" 28 # The openpower-occ-control application is data-driven and requires an input 32 # the openpower-occ-control build process in the native sysroot. 33 PREFERRED_PROVIDER_virtual/openpower-occ-control-config-native ?= "openpower-occ-control-config-exa…
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/flash/ |
H A D | openpower-software-manager_git.bb | 1 SUMMARY = "OpenPower Software Management" 2 DESCRIPTION = "OpenPower Software Manager provides a set of host software \ 3 management daemons. It is suitable for use on a wide variety of OpenPower \ 5 HOMEPAGE = "https://github.com/openbmc/openpower-pnor-code-mgmt" 16 'openpower-ubi-fs phosphor-mmc', \ 18 'openpower-software-manager-static', d)} 21 inherit ${@bb.utils.contains('DISTRO_FEATURES', 'openpower-ubi-fs', \ 22 'openpower-software-manager-ubi', \ 26 'openpower-software-manager-mmc', \ 30 inherit ${@bb.utils.contains('DISTRO_FEATURES', 'openpower-virtual-pnor', \ [all …]
|
/openbmc/openpower-vpd-parser/vpd-parser/ |
H A D | parser_factory.cpp | 12 using namespace openpower::vpd::memory::parser; 13 using namespace openpower::vpd::isdimm::parser; 14 using namespace openpower::vpd::parser::interface; 15 using namespace openpower::vpd::ipz::parser; 16 using namespace openpower::vpd::exceptions; 17 using namespace openpower::vpd::constants; 19 namespace openpower namespace 75 } // namespace openpower
|
H A D | keyword_vpd_parser.hpp | 13 using ParserInterface = openpower::vpd::parser::interface::ParserInterface; 14 using kwdVpdMap = openpower::vpd::inventory::KeywordVpdMap; 15 using store = openpower::vpd::Store; 52 KeywordVpdParser(const openpower::vpd::Binary& kwVpdVector) : in KeywordVpdParser() 75 openpower::vpd::Binary::const_iterator 78 openpower::vpd::Binary::const_iterator 81 openpower::vpd::Binary::const_iterator 83 const openpower::vpd::Binary& 103 openpower::vpd::inventory::KeywordVpdMap kwValParser();
|
/openbmc/openpower-debug-collector/dump/ |
H A D | create_pel.cpp | 26 namespace openpower::dump::pel namespace 30 using namespace openpower::dump::SBE; 62 // Refer phosphor-logging/extensions/openpower-pels/README.md section in createSbeErrorPEL() 109 openpower::dump::pel::Severity convertSeverityToEnum(uint8_t severity) in convertSeverityToEnum() 113 case openpower::phal::FAPI2_ERRL_SEV_RECOVERED: in convertSeverityToEnum() 114 return openpower::dump::pel::Severity::Informational; in convertSeverityToEnum() 115 case openpower::phal::FAPI2_ERRL_SEV_PREDICTIVE: in convertSeverityToEnum() 116 return openpower::dump::pel::Severity::Warning; in convertSeverityToEnum() 117 case openpower::phal::FAPI2_ERRL_SEV_UNRECOVERABLE: in convertSeverityToEnum() 118 return openpower::dump::pel::Severity::Error; in convertSeverityToEnum() [all …]
|
H A D | sbe_dump_collector.cpp | 29 namespace openpower::dump::sbe_chipop namespace 33 using namespace openpower::dump::SBE; 53 !openpower::phal::pdbg::isTgtFunctional(target)) in collectDump() 69 if (type == openpower::dump::SBE::SBE_DUMP_TYPE_HARDWARE) in collectDump() 84 if (!openpower::phal::pdbg::isTgtFunctional(ocmbTarget)) in collectDump() 134 openpower::phal::pdbg::init(); in initializePdbg() 190 const openpower::phal::sbeError_t& sbeError, uint64_t chipPos, in logErrorAndCreatePEL() 208 openpower::dump::pel::FFDCData pelAdditionalData = { in logErrorAndCreatePEL() 218 if (sbeError.errType() == openpower::phal::exception::SBE_CMD_TIMEOUT) in logErrorAndCreatePEL() 225 openpower::phal::exception::SBE_FFDC_NO_DATA) in logErrorAndCreatePEL() [all …]
|
/openbmc/openbmc/meta-yadro/meta-nicole/conf/machine/ |
H A D | nicole.conf | 11 require conf/machine/include/openpower.inc 16 PREFERRED_PROVIDER_virtual/openpower-fru-vpd-layout = "nicole-openpower-fru-vpd-layout-native" 17 PREFERRED_PROVIDER_virtual/openpower-fru-inventory = "nicole-openpower-fru-inventory-native" 18 PREFERRED_PROVIDER_virtual/openpower-fru-properties = "nicole-openpower-fru-properties-native"
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/packagegroups/ |
H A D | packagegroup-op-apps.bb | 1 SUMMARY = "OpenBMC for OpenPOWER - Applications" 24 SUMMARY:${PN}-chassis = "OpenPOWER Chassis" 31 #Pull in obmc-fsi on all P9 OpenPOWER systems 34 #Pull in p9-cfam-override on all P9 OpenPOWER systems 37 SUMMARY:${PN}-fans = "OpenPOWER Fans" 41 SUMMARY:${PN}-flash = "OpenPOWER Flash" 44 openpower-software-manager\ 47 SUMMARY:${PN}-system = "OpenPOWER System"
|
H A D | packagegroup-obmc-apps.bbappend | 4 RDEPENDS:${PN}-host-state-mgmt:append:df-openpower = " checkstop-monitor" 6 # Add openpower debug collector as a requirement for state-mgmt 8 RDEPENDS:${PN}-host-state-mgmt:append:df-openpower = " openpower-debug-collector"
|
/openbmc/phosphor-debug-collector/dump-extensions/openpower-dumps/ |
H A D | meson.build | 3 unit_files += {'input': 'dump-extensions/openpower-dumps/clear_hostdumps_poweroff.service', 27 'dump-extensions/openpower-dumps/dump-extensions.cpp', 28 'dump-extensions/openpower-dumps/dump_manager_system.cpp', 29 'dump-extensions/openpower-dumps/system_dump_entry.cpp', 30 'dump-extensions/openpower-dumps/dump_manager_resource.cpp', 31 'dump-extensions/openpower-dumps/resource_dump_entry.cpp', 32 'dump-extensions/openpower-dumps/op_dump_util.cpp'
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/debug/ |
H A D | openpower-debug-collector-systemd-links.inc | 9 …LINK="$D$systemd_system_unitdir/obmc-host-crash@0.target.wants/openpower-debug-collector-checkstop… 10 TARGET="../openpower-debug-collector-checkstop@.service" 14 …LINK="$D$systemd_system_unitdir/obmc-host-timeout@0.target.wants/openpower-debug-collector-watchdo… 15 TARGET="../openpower-debug-collector-watchdog@.service" 19 …LINK="$D$systemd_system_unitdir/obmc-host-timeout@0.target.wants/openpower-debug-collector-watchdo… 20 TARGET="../openpower-debug-collector-watchdog-timeout@.service" 35 …LINK="$D$systemd_system_unitdir/obmc-host-crash@0.target.wants/openpower-debug-collector-checkstop… 38 …LINK="$D$systemd_system_unitdir/obmc-host-timeout@0.target.wants/openpower-debug-collector-watchdo… 41 …LINK="$D$systemd_system_unitdir/obmc-host-timeout@0.target.wants/openpower-debug-collector-watchdo…
|
/openbmc/openbmc/meta-openpower/conf/distro/include/ |
H A D | openpower-mrw.inc | 3 PREFERRED_PROVIDER_virtual/openpower-fru-inventory:df-mrw ?= "openpower-fru-inventory-mrw-native" 4 PREFERRED_PROVIDER_virtual/openpower-fru-properties:df-mrw ?= "openpower-fru-properties-mrw-native" 5 PREFERRED_PROVIDER_virtual/openpower-occ-control-config-native:df-mrw ?= "openpower-occ-control-con…
|
H A D | openpower-distrovars.inc | 1 DISTRO_FEATURES += "openpower" 2 DISTRO_FEATURES_FILTER_NATIVE += "openpower" 3 DISTRO_FEATURES_FILTER_NATIVESDK += "openpower" 4 DISTROOVERRIDES .= ":df-openpower"
|
/openbmc/openpower-vpd-parser/ |
H A D | defines.hpp | 3 namespace openpower namespace 8 /** @brief OpenPOWER VPD records we're interested in */ 11 VINI, /**< Initial information, common to all OpenPOWER FRUs */ 12 OPFR, /**< OpenPOWER FRU information, common to all OpenPOWER FRUs */ 44 /** @brief OpenPOWER VPD keywords we're interested in */ 57 VS, /**< OpenPower serial number */ 58 VP /**< OpenPower part number */ 161 } // namespace openpower
|
H A D | README.md | 3 This repository hosts code for OpenPower and IBM IPZ format VPD parsers. Both 4 OpenPower VPD and IPZ VPD formats are structured binaries that consist of 7 [here](https://www-355.ibm.com/systems/power/openpower/posting.xhtml?postingId=1D060729AC9689188525… 11 ## OpenPower VPD Parser 13 This is a build-time YAML driven application that parses the OpenPower VPD 27 option. This parser differs from the OpenPower VPD parser in the following ways: 42 configurations and instead reconcile the OpenPower VPD parser and the IBM VPD
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/vpd/ |
H A D | openpower-fru-vpd_git.bb | 1 SUMMARY = "Parser for OpenPOWER-format FRU VPD" 2 DESCRIPTION = "Parse OpenPOWER-format FRU VPD and update inventory" 7 inherit openpower-fru-vpd 16 virtual/openpower-fru-vpd-layout \ 17 virtual/openpower-fru-inventory \ 18 virtual/openpower-fru-properties \
|
/openbmc/openpower-proc-control/service_files/ |
H A D | set-spi-mux.service.in | 8 ExecStartPre=@bindir@/openpower-proc-control cfamReset 9 ExecStartPre=@bindir@/openpower-proc-control scanFSI 10 ExecStart=@bindir@/openpower-proc-control setSPIMux 11 ExecStartPost=@bindir@/openpower-proc-control scanFSI 12 SyslogIdentifier=openpower-proc-control
|
/openbmc/openbmc/meta-openpower/ |
H A D | README.md | 1 OpenEmbedded/Yocto/OpenBMC BSP layer for OpenPOWER reference platforms 4 This layer provides support for the BMC firmware on OpenPOWER reference 25 More information on OpenPOWER can be found 31 meta-openpower patches are reviewed using the Gerrit instance at 36 https://github.com/openbmc/meta-openpower is a hosting mirror only and GitHub 41 - meta-openpower uses the [OE style
|
/openbmc/openpower-proc-control/procedures/phal/ |
H A D | enter_mpreboot.cpp | 40 namespace openpower namespace 51 using namespace openpower::pel; in sbeEnterMpReboot() 52 using namespace openpower::phal; in sbeEnterMpReboot() 53 using namespace openpower::phal::sbe; in sbeEnterMpReboot() 54 using namespace openpower::phal::exception; in sbeEnterMpReboot() 109 using namespace openpower::phal::dump; in sbeEnterMpReboot() 123 openpower::pel::createPEL( in sbeEnterMpReboot() 180 openpower::pel::createPEL("org.open_power.PHAL.Error.MPReboot"); in enterMpReboot() 204 } // namespace openpower
|
H A D | thread_stopall.cpp | 17 namespace openpower namespace 21 using namespace openpower::pel; 22 using namespace openpower::phal::exception; 43 openpower::phal::pdbg::init(); in threadStopAll() 46 if (!openpower::phal::sbe::isPrimaryIplDone()) in threadStopAll() 71 openpower::phal::sbe::threadStopProc(procTarget); in threadStopAll() 144 openpower::pel::createErrorPEL( in threadStopAll() 154 } // namespace openpower
|
H A D | set_SPI_mux.cpp | 21 namespace openpower namespace 26 using namespace openpower::cfam::access; 27 using namespace openpower::cfam::p10; 28 using namespace openpower::targeting; 48 } // namespace openpower
|
/openbmc/openpower-proc-control/procedures/p9/ |
H A D | set_sync_fsi_clock_mode.cpp | 21 namespace openpower namespace 26 using namespace openpower::cfam::access; 27 using namespace openpower::cfam::p9; 28 using namespace openpower::targeting; 45 } // namespace openpower
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | meson.build | 15 '../../extensions/openpower-pels/host_notifier.cpp', 16 '../../extensions/openpower-pels/repository.cpp', 46 '../../extensions/openpower-pels/repository.cpp', 60 '../../extensions/openpower-pels/temporary_file.cpp', 65 # Build a common shared library for all openpower tests of all the widely 89 'test-openpower-pels-' + t.underscorify(),
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/occ/ |
H A D | openpower-occ-control-config-example-native_git.bb | 1 SUMMARY = "OpenPower OCC Control with example occ sensor IDs" 5 require openpower-occ-control.inc 6 inherit openpower-occ-control 9 PROVIDES += "virtual/openpower-occ-control-config-native"
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/packagegroups/ |
H A D | packagegroup-obmc-apps.bbappend | 28 RDEPENDS:${PN}-inventory:append:ibm-ac-server = " openpower-fru-vpd openpower-occ-control phosphor-… 29 RDEPENDS:${PN}-inventory:append:p10bmc = " openpower-fru-vpd openpower-occ-control phosphor-gpio-mo… 31 RDEPENDS:${PN}-inventory:remove:huygens = " openpower-occ-control" 38 RDEPENDS:${PN}-extras:append:p10bmc = " pldm openpower-hw-diags srvcfg-manager biosconfig-manager p…
|