summaryrefslogtreecommitdiff
path: root/meta-ibm
AgeCommit message (Collapse)AuthorFilesLines
2020-01-17Tacoma: add OBMC_POWER_SUPPLY_INSTANCESLei YU1-0/+2
Tacoma was missing the OBMC_POWER_SUPPLY_INSTANCES config, and thus the power supply monitor service will not start correctly. And with the change in https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/27463 the build will fail on constructing the rootfs. Fix it by adding OBMC_POWER_SUPPLY_INSTANCES in tacoma config. (From meta-ibm rev: 1f2b96d73f0117b9c07ce7e4beca0e1dfddfb8e2) Change-Id: I20f1ca81642bb1d594aa783ca3872b6bd08720da Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-17meta-palmetto: Fix issues found by HW CILei YU2-2/+2
HW CI on Palmetto trigers two issues: 1. The case to verify occ active fails because it was using the last character of `cpux` for occ, e.g. cpu0 -> occ0. Palmetto had an incorrect inventory path of `cpu`, which results in `occu`, and it becomes an incorrect path, and the case gets a 404 error while trying to get the OCC active state. 2. The case to get https://$bmc/ fails, it's expecting HTTP 200 OK resonse, but got a 401 error. This is because webui is not built into Palmetto, so there is no page, and bmcweb returns 401 for such case. Fix the above cases. Tested: Verify the HW CI succeeds on Palmetto: python3 -m robot -v OPENBMC_HOST:palmetto --argumentfile \ test_lists/HW_CI --exclude Verify_Redfish_Host_PowerOn --include \ Verify_Redfish_Host_PowerOn_No_Check_Watts redfish tests (From meta-ibm rev: 4ac52cb28db30f89bdfd23ab1614f71b65dfdceb) Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: Ifd102f167cfa4d83769fb055b883e4c214a27b9a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-17meta-palmetto: Add inventory-cleanup.yamlLei YU3-0/+34
The yaml add the "xyz.openbmc_project.Inventory.Item.Chassis" interface to "/xyz/openbmc_project/inventory/system/chassis" object. This is needed for bmcweb to correctly get the chassis id in /redfish/v1/Chassis/. Tested: Verify that /redfish/v1/Chassis/chassis exists on Palmetto with this change. It was 404 without this change. (From meta-ibm rev: 5930fdcc620b5ab65418b748b3cc0db465dc05fb) Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: I67d5458d4540feacc67bd558dabb642b377f508b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-14meta-romulus: Add inventory-cleanup.yamlLei YU3-0/+34
The yaml add the "xyz.openbmc_project.Inventory.Item.Chassis" interface to "/xyz/openbmc_project/inventory/system/chassis" object. This is needed for bmcweb to correctly get the chassis id in /redfish/v1/Chassis/. Tested: Verify that /redfish/v1/Chassis/chassis exists on Romulus with this change. It was 404 without this change. (From meta-ibm rev: 41b829feead473e5541f7d4c3c075e2b1a525c45) Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: Ie091ad32315fb4b4e45d8b35966a7a238dd1d539 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-14meta-ibm: Change the order of avsbus-disableBen Pai2-4/+4
Currently avsbus-disable will be executed after power_up to 1. We found that this will cause power on fail, so avsbus-disable should be performed before power on. (From meta-ibm rev: c569a42895ac035837f1508d14903cfea3c5a675) Change-Id: Ib08573efbb1abf510b2683afd31cd74db9f66a2b Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-17Remove setting BMC_DCM_ALL_RESET_N in Rainier power onJim Wright1-8/+0
Reviewing GPIO function with engineering, BMC_DCM_ALL_RESET_N GPIO should be handled differently. Remove BMC_DCM_ALL_RESET_N from Rainier power-on GPIO configuration. (From meta-ibm rev: de595e38e6c38729d7e0c7eb6925fe639cbb5b85) Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I2fa2949b49d192b0a3a6a516c3ce9c49052dd3d7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-witherspoon: Fix missing power-supply-monitor configsLei YU1-1/+3
The power-supply-monitor configs were installed by SYSTEMD_ENVIRONMENT_FILE_${PN}, which is defined in obmc-phosphor-systemd.bbclass. phosphor-power recipe does not inherit obmc-phosphor-systemd, results in the files installed by SYSTEMD_ENVIRONMENT_FILE_${PN} are not installed at all. Fix this issue by inherit obmc-phosphor-systemd in the bbappend. Tested: Verify the witherspoon build includes the power-supply-monitor configs. (From meta-ibm rev: d4374bf93e5927ccadb9de954384096ffb8590ec) Change-Id: Iaa3a04694c7b591d349a32529a0afef16239203d Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-ibm: Fix fanx can't get the correct pwmBen Pai2-0/+12
Although 6 fanx_1 pwm targets are deleted, but fan0_1 fan1_1 and fan2_1 will have a default value that causes the issue to remain unresolved. In this way, two Fans control the same pwm, but I think that our current fan control event is controlled at the same time, so it does not affect the fan control. (From meta-ibm rev: c4ec0f10a091fe74f075d2033fe055b5bbd7d498) Change-Id: I42647c92ffe5e20430cee28de6fd26e2716153d9 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-ibm: Set over/under voltage/current valueBen Pai2-0/+38
Set warning and critical values for PSU. (From meta-ibm rev: 1b9796d85dd41e8675d0d03132cbff8dd74a1d47) Change-Id: Ie16955f7548e9e6fa54cea2aff767a164abb76f3 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-ibm: Add led manager eventBen Pai1-1/+367
Add led fault event, fault led will turn on when cpu or dimm or other components fail (From meta-ibm rev: f0aaa6f39f61366a6599d1e571f1eada4bf93b1c) Change-Id: Ifdd49dab35d915cb7d9ff095e6571fba42801bba Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03meta-ibm: Add GPU themal policyBen Pai1-0/+86
Mihawk's GPU temperature exceeds 92 degrees Celcius should be shutsown to avoid GPU damage. Tested: GPU temperature exceeds 92 degrees Celcius system will shutdown. (From meta-ibm rev: 623eb4dda626dd3dfb3f14d9afa4e10c86d3bbca) Change-Id: Id085afa2a7d7a29a42cd5d508a03fb64dd53c108 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03meta-ibm: Modify power sensor channelBen Pai1-10/+27
Currently power sensor might get the wrong channel. We have to modify it to the correct channel. Tested: Check sensot list user can see the correct power sensor. (From meta-ibm rev: aaceadff166052bef63b860063ccbda66d918629) Change-Id: I2595c727915b8e72af4f56e5383efb183e9b3638 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03meta-ibm: Add a mechanism to monitor ambient and occBen Pai1-0/+59
Fan speed can be increased when occ or ambient is abnormal, so add the monitor of the ambient and OCC control services. (From meta-ibm rev: d0a123bdd618570e585a4020593bf9b13395398d) Change-Id: I17eb679760c2e6f6002f5ea54f7d799f1c62680c Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-22meta-ibm: Adjust the mihawk fan control eventBen_Pai2-7/+10
According to our thermal team test report, we need to adjust the fan control event. Tested Fan speed will be based on new fan control events. (From meta-ibm rev: f242630e5a8195eeef089f01537b9be4fde000a2) Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Change-Id: Ib4c296f128d625e78387cead26c46c76faa39535 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-20meta-ibm: Modify ipmi configBen_Pai1-56/+56
We think fan is a necessary sensor in ipmi sensor list. Tested: Use ipmitool sdr to check it. (From meta-ibm rev: 5bdc8591ac5e6ce708fdc0788806cb89452c3b14) Change-Id: I87acef1dcfe11bc532eac5412375133b56f40320 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-20meta-ibm: Modify mihawk themal policyBen Pai1-3/+75
1. According to the thermal team test results, the cpu core should be shutdown when it exceeds 95 degrees Celcius. 2.mihawk's ambient temperature exceeds 45 degrees Celcius should be shutsown to avoid system damage. Tested: Cpu core exceeds 95 degrees Celcius or ambient exceeds 45 degrees Celcius system will shutdown. (From meta-ibm rev: 7f94a4b3a7c3d7346ae4b1bade6287ea1a70c41a) Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Change-Id: I303a5047dc0b29e46829f4b838eaa6f151b13735 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-20meta-ibm: Fix issue: fanx_1 can't get the correct pwmBen_Pai1-7/+1
Mihawk Every fan has two rotors but one of the rotors gets the wrong fan pwm via REST command, so remove fanx_1 target. Tested: Use command "curl -k -X GET https://root:0penBmc@<ip>/xyz/ openbmc_project/sensors/fan_tach/fan0_0" This can show the correct pwm. (From meta-ibm rev: 31a8e8430b5f2629249f80de7eb91b598fa6caca) Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Change-Id: I68e40fefdc15a7580ca819084929813dae5d43a5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-13ibm-logging: srcrev bump 3dd7c2e6de..4c0e8945f0Andrew Geissler1-1/+1
Matt Spinler (1): Updates for new association interface (From meta-ibm rev: 19ce1444820160d3024e292e7863c9601508714a) Change-Id: If1ab86647f0b8b90d72398d929e67cf16eaff1cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-12meta-ibm: drop meta-zBrad Bishop6-58/+0
There isn't much content here and there hasn't been any activity in this layer since it was added over a year ago. Drop from the tree. (From meta-ibm rev: cff4a62a4f634cd6b0107a48ee631346c2246f33) Change-Id: I32b8c0b965c6e12023329f490989ec1ecd7c966f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-11Ensure power-workarounds run before poweron targetAndrew Geissler1-0/+1
The workarounds script does some unbinding and rebinding of the ucd driver so ensure all of this is done before power is considered officially on. Other services start after the power on target completes and they depend on the ucd driver being bound and available. Tested: Verified on a system that was failing due to this issue now powers on (From meta-ibm rev: b95b2f401bd37e0257c50d781e528d00962bbe0f) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I62219e15834506b9935c3a42431d991e3555e64c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-11pldm: add to witherspoon systemDeepak Kodihalli6-0/+116
Add pldm to witherspoon system and install configs. (From meta-ibm rev: 6f22923fcae11a46e1c21ac5eba23590d632ed7f) Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com> Change-Id: I47cfd20eee48afaf4cf985678a0177044852372d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-07Add phosphor-power to Rainier image buildJim Wright2-1/+32
When Rainier was removed from AC server builds, the phosphor-power repository was dropped from the image. Add phosphor-power to Rainer builds. (From meta-ibm rev: 5bbf75e279cfd7d3cf77b8d49c69fe338f97ee72) Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I9c0105396d9b50d65abc2338eab46ae84bee209e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-07meta-witherspoon: Use phosphor-power recipeLei YU15-97/+51
phosphor-power recipe is added in meta-phosphor, replace witherspoon-pfault-analysis with phosphor-power. Add "psuDevices" in psu.json for witherspoon and swift. Tested: Verify witherspoon build is OK, the phosphor-power related binaries and the services are installed correctly. (From meta-ibm rev: 9422171d261d155b903295cd7c0c5aedbab535a0) Change-Id: I2706ac9e9bff11b943ae6861bebd67e67d0bee15 Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-07Rainier power supply presence detectsBrandon Wyman6-0/+28
Update rainier.conf to indicate the four power supply instances. Update bbappend for Rainier SYSTEMD_LINK and SYSTEMD_ENVIRONMENT_FILE. Add in subdirectory and power supply configuration files for GPIO presence detect of the Rainier power supplies. Use aspeed-gpio.sh from https://github.com/bradbishop/gpio-keys to determine gpio-key values. Use 7-bit I2C addresses on BMC. +-----+--------+----------+----+ | PSU | GPIO | gpio-key | AA | +-----+--------+----------+----+ | ps0 | GPIOS0 | 144 | 68 | +-----+--------+----------+----+ | ps1 | GPIOS1 | 145 | 69 | +-----+--------+----------+----+ | ps2 | GPIOS2 | 146 | 6a | +-----+--------+----------+----+ | ps3 | GPIOS3 | 147 | 6b | +-----+--------+----------+----+ (From meta-ibm rev: 3e8f174546cf440fda56ce47523030d4d403edbd) Change-Id: Ia55f80e4d857e7a477385d73c12f9719e3065f95 Signed-off-by: Brandon Wyman <bjwyman@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-07meta-ibm: Adjust mihawk's power sensorBen_Pai1-2/+1
1.Correct the channel of mihawk total power sensor 2.The current mihawk is not used to external gpu power. Avoid confusing users so delete this sensor. (From meta-ibm rev: e65b464ca953a0d1a7db93598956db6aa2d306b9) Change-Id: Ib4dee8181376d848364c9e92b2b5d2e67ec1fc17 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-07palmetto: drop meta-ibm from build defaultBrad Bishop1-2/+0
Base hardware enablement support for meta-palmetto is provided by meta-palmetto and meta-openpower. meta-ibm adds advanced serviceability functions for IBM branded products backed by the IBM service structure. Palmetto is a reference platform for ODMs and/or OEMS building POWER8 based systems. End users cannot purchase support contracts for Palmetto systems. As such remove meta-ibm from the build configuration in the spirit of keeping the reference implementation mini and simplified. At a functional level this removes the ibm-logging application from images. Note that meta-ibm can always be re-integrated by simply adding it to bblayers.conf (From meta-ibm rev: 37a17426e42ecfc843e757732b01a81212a109e7) Change-Id: Ic0ea8778b249ae14f21093157793c046e2c1de81 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-05phosphor-power: srcrev bump aff6548e90..5ea8b552faAndrew Geissler1-1/+1
Gunnar Mills (1): Update sensor-architecture.md link Jim Wright (2): Make GPIOAnalysis section optional in power sequencer YAML Update example power sequencer YAML Shawn McCarney (4): Create stubs for regulator Device, Rail, and Rule Conform regulator methods to acronym conventions Add explicit keyword to regulator constructors Create regulators IDMap class (From meta-ibm rev: 5f84ff75820207d4fb64979c303b719de971b453) Change-Id: If52910de726d3083da3b4e1b0142650f30dc2988 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04Remove extra forward slash from Witherspoon YAMLJim Wright1-1/+1
In the Witherspoon power sequencer YAML, the device path contains an extra forward slash. Remove the unneed character. (From meta-ibm rev: a68a95377dbee8779eeb5174e07f62cf335ce37b) Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I40d368bd36b573c000ec9352350e3a0f7c1a1926 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04Remove dummy entry from Rainier power seq YAMLJim Wright1-10/+1
Following https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-power/+/26667, the GPIOAnalysis section is optional and unneeded on Rainier. Remove dummy entry. (From meta-ibm rev: 3b36c0bf33426ea4a900287619ae13054ac8f810) Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I02048ff2fa8a07dc89787939b4241381460c3166 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04romulus: drop meta-ibm from build defaultBrad Bishop1-2/+0
Base hardware enablement support for meta-romulus is provided by meta-romulus and meta-openpower. meta-ibm adds advanced serviceability functions for IBM branded products backed by the IBM service structure. Romulus is a reference platform for ODMs and/or OEMS building POWER9 based systems. End users cannot purchase support contracts for Romulus systems. As such remove meta-ibm from the build configuration in the spirit of keeping the reference implementation mini and simplified. At a functional level this removes the ibm-logging application from images. Note that meta-ibm can always be re-integrated by simply adding it to bblayers.conf (From meta-ibm rev: c8cb279e0a8e9d941d8a73f04496a81e0efd5501) Change-Id: Ie657468f2566042c5faad9ae5a7923a2f9222564 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04swift: remove obmc-ikvmEddie James1-0/+1
iKVM is not supported on Swift machines now. (From meta-ibm rev: 55533fcc40c99e381dc97a87c120e4757bfc4d18) Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: Ibd39949acf0694b612861f23c5ae68e7c6507504 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-31wspoon: New IBM logging error policy tableMatt Spinler1-1/+85
Version 1.8.4 (From meta-ibm rev: 4e261e551fcb7e63a4e029b02e73d99144c5d5bf) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I32ab957bc51ccd67448ce2eda22280ad49315e5d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-30Add mihawk phosphor-ipmi-net for 2nd NICAlvin Wang1-0/+6
(From meta-ibm rev: d7297da031b8e412915328cec62e013abab74344) Change-Id: Id0eb075e8c986813f316d636565b754d2a9e140e Signed-off-by: Alvin Wang <alvinwang@msn.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-29phosphor-power: srcrev bump bd4b86d398..aff6548e90Andrew Geissler1-1/+1
Lei YU (2): Add power-utils README: Add description for psu json config (From meta-ibm rev: 9fa69399ca7eebdf1c4eef979e308d968b842f37) Change-Id: I5d37e3eccb9b2b6c9739cd55a01c7b7384ce1f44 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-29meta-witherspoon: Add psu.json for phosphor-powerLei YU2-0/+31
The service psu-monitor in phosphor-power now requires psu.json to run. Otherwise it fails due to unable to open and parse the JSON file. Install psu.json for Witherspoon so it works OK. Tested: On Witherspoon, the psu-monitor services are started correctly, and the PSU model, serial, etc are correct in inventory. (From meta-ibm rev: 19034168062473250be4e8faafbd85b0d029c0d9) Change-Id: Ia647f3d540e3ed685ab134ae42aef67e32fc5e81 Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-24wspoon: Enable fan floor adjustments based on modeMatthew Barth1-124/+229
Add actions to adjust the fan floor speed table used based on the thermal mode of the system. In addition to adjusting the fan floor speed table, in some modes the default fan floor required adjustment as well. These fan floor speed values and the corresponding default fan floor speed per mode were provided by the thermal characterization team. Tested: Generated code from these events (From meta-ibm rev: 0c6a7b5a5aadcbabd7bf5d25cd102fd228e26f42) Change-Id: Ic2bfca05979cb41489fcf123f1779d2d5f089e7c Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-24swift: Generate a mmc ext4 tar image fileAdriana Kobylak1-1/+1
Swift has an emmc chip, add the directive to generate a tarball for it. (From meta-ibm rev: 42c34123c54d5ebe407fbd7b87cc5ae6c75624a5) Change-Id: I263399cba325131be2d72d9ae2d3015050317d8f Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-23rainier: make 64MB the pnor sizeAndrew Geissler1-0/+1
Tested: Verified mboxd started on rainier with 64M option (From meta-ibm rev: 6116cd573167826b2080b32842a50251de1896ee) Change-Id: I6ec47d582aa87afdc1155e87213670e54174c01b Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-22meta-ibm: Add the ncsi-netlink service for mihawkBen_Pai1-0/+7
Prevent the BMC from failing over to the other ethernet port if it detects a network drop on the one it's using. (From meta-ibm rev: 4c3ea265721c4a1152ae75711af68c6caa29a772) Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Id7f3a939e967e661937098a2ea95fdb79e973862 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-21phosphor-power: srcrev bump f94b1133a8..bd4b86d398Andrew Geissler1-1/+1
Lei YU (2): Move services into repo Update MAINTAINERS (From meta-ibm rev: 3ef4cbbfb136130da1858221f8ba4808568949cf) Change-Id: Iecc77b4a2f2f06214d082b74d075afe8f9e9ccb7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-18phosphor-power: srcrev bump 7dc31bb1f7..f94b1133a8Andrew Geissler1-1/+1
George Liu (1): Update to get PSU Asset information from parsing JSON file Lei YU (2): Refactor: rename namespace witherspoon to phosphor Refactor: move get pmbus access type to utility Shawn McCarney (9): Add Shawn McCarney as a maintainer Initial documentation for regulator config files Document hardware objects in regulator config file Document operations in regulator config file Document rule and action in regulator config file Document I2C actions in regulator config file Document PMBus actions in regulator config file Document logic actions in regulator config file Document utility actions in regulator config file (From meta-ibm rev: b360259adc3a494162b52ab01be5601ad622d750) Change-Id: Ic96cd6513930a6031fe6baa293ade1a9154c0e80 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17meta-ibm: Add mihawk ipmi configsBen_Pai3-0/+240
1. Add dcmi config 2. Add channel config : mihawk has 2 ethernet interfaces Tested: 1. Verify ipmitool dcmi commands work ok on mihawk 2. Ran command : ipmitool lan print (From meta-ibm rev: 1568817763fe9edc5ef62239ab97875fa40bc5b5) Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Change-Id: I28854535aacb6938296eda3efa1480498b899e6d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17rainier: Remove ibm-loggingMatt Spinler1-1/+1
This application provided enhancements to OpenBMC's event logs such as an event description and persistent D-Bus objects for callout SN/PN information. This functionality is now implemented by the PEL logging handler on Rainier. (From meta-ibm rev: c4148c88406333e287afe46ec77f7bf5ecc81e59) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I21bd06f1a4c04c527baf13aae4d845db6922780c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17Extra argument to IPMI parsersSantosh Puranik2-4/+6
This commit adds an option to the invocation of IPMI MRW parsers within the IBM layer to allow them to parse an incomplete MRW. The extra option is only enabled for the Rainier machine. Tested: I updated rainier.conf to point to the in progress Rainier MRW and made sure that with the new option in the recipe, the IPMI parsers no longer complained about a broken MRW. (From meta-ibm rev: 7c056f4b459fa67dc911b40e14055b86dbf1ef46) Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com> Change-Id: I4482a09c93ab727b7330946f61e52a8ec92753fc Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17phosphor-power: srcrev bump b3853e2d3a..7dc31bb1f7Andrew Geissler2-1/+2
Add nlohmann-json dependency to fix build failure. George Liu (1): Add an example JSON file based on power-supply Lei YU (1): Add loadJSONFromFile() in utility (From meta-ibm rev: 78be06623cc1da4d36d9dbaf47323596d5389bf4) Change-Id: I7c37738ed6638920c290548c2f3a3caaa1bdefb0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17wspoon: Additional thermal modesMatthew Barth1-7/+34
Add the additional thermal modes needed to handle adjusting the fan floor speeds necessary to support some hot pci cards. (From meta-ibm rev: 149bc55f4f7a9dbe035c5868aa5fd738e5837a9f) Change-Id: I3a0de84558381d68fb2c4feafa246d03a2ca9ecb Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17rainier: inventory and misc rdependsAndrew Geissler1-0/+2
Just pulling in a subset of what is needed and works for rainier right now (From meta-ibm rev: a50c56d4883967a56a7713816cdd2f220fbb7aec) Change-Id: Ib5995a084b7ba5414be43e4d64254ebb4526093f Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17rainier: add in basic features to rainier imageAndrew Geissler1-0/+1
This is just setting a base, other features can be added as they become needed and/or available (From meta-ibm rev: 42598f80dfa5086b5d0999a171399c87732a8d45) Change-Id: I9e1b745f4b23beb049280935c038431addb36f91 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17rainier: Enable the OpenPower PEL logging pluginMatt Spinler1-0/+1
This enables Platform Event Log handling in phosphor-log-manager. (From meta-ibm rev: 56f42aeb06f3af4ede874f81a1102ccc3ab64bc0) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I65cbda241510919917381c9c084370561713266f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-16witherspoon: ncsi: Run unit once networking is upJoel Stanley1-2/+1
This unit does not depend on any openbmc related network daemons running. It only needs the network interface to be present, which it is once userspace starts. Drop the Wants/After on xyz.openbmc_project.Network.service and instead depend only on systemd's network.service. (From meta-ibm rev: 305adec9542e2adda0859ecf19a2f794979000c0) Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I37fb90eb42da79f937348212a391e44b7f9f5b17 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>