summaryrefslogtreecommitdiff
path: root/meta-ibm/meta-witherspoon
AgeCommit message (Collapse)AuthorFilesLines
2020-03-27wspoon-tacoma: Enable the PEL logging extensionMatt Spinler1-0/+1
Creating Platform Event Logs from OpenBMC event logs has already been enabled on other systems, and this commit enables it on Witherspoon-tacoma. (From meta-ibm rev: fb1595d74e96dd18d5f957bb53e12127f12932c9) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Ie6be582c2ab417a3752ff43bf37330c6920fa297 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-26Fix Inventory File For TacomaSantosh Puranik1-0/+8
This commit fixes the inventory file used by openpower-vpd-parser on Tacoma. Changes include: * Fix the EEPROM path used to point to the right I2C bus. * Fix the FRUs and OBJECTs that the file contains. Tested: Made sure that the right inventory file makes it to the image. (From meta-ibm rev: f591790414025f25947b2327021e86d4d70709ab) Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com> Change-Id: I20852c9cc2aa6875673925c7588b335dc2ee29d0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-26witherspoon: Tacoma target should be full imageJoel Stanley1-1/+1
The commonly used target for Tacoma is to build obmc-phosphor-image. (From meta-ibm rev: 2789e4e691624911c9f570a9451518f7947a4e9e) Change-Id: Ie9e53df2127713cc467d85aafe2cd9f9aef2f7c5 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-26tacoma: Create obmc-console configJoel Stanley1-0/+3
This configuration doesn't enable the rear uart. There has been an issue when sending large amount of data from the VUART -> obmc-console-server -> UART that is still under investigation. The rear uart is not used for development, so it can be disabled for now. (From meta-ibm rev: e3befcfc5e7e89bba7eba316c01e2b93001029a4) Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: Ib3ec92572fd8551a3d6db39616b016730edf5612 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-25meta-ibm: All witherspoon tacomas are air cooledMatthew Barth1-3/+2
Set the configuration file to phosphor-cooling-type to set all witherspoon tacomas to be air cooled only. Tested: Removed DEVICE & CODE on witherspoon config to see always be set to air cooled Updated config on witherspoon tacoma and restarted service to see always be set to air cooled (From meta-ibm rev: 373d3485c500ee8d3d07f2f68d0fec896856c374) Change-Id: I1bf483da9580c4fd4b833da5840a0a98e691a811 Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-24Add PLDM based host dump offload support.Dhruvaraj Subhashchandran1-0/+3
Add PLDM based host dump offload support for Witherspoon-128, Rainier and Witherspoon-tacoma. (From meta-ibm rev: 2350054c62b5783cb49fd12671cb70809be4e573) Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: Idf26b5cc66860553db651f90b57cd0ac0b7cfd9f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-19Add the rainier target to the targets in local.conf.sampleSunitha Harish1-0/+1
(From meta-ibm rev: c01884719907cf567e748bb00d6ebf3c13dbb1db) Signed-off-by: Sunitha Harish <sunithaharish04@gmail.com> Change-Id: I0c42518e03f06d06baec4a03095180e71508c065 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-18meta-ibm: Change the name of mihawk ledBen Pai2-77/+77
We want to make mihawk's led names the same as witherspoon. (From meta-ibm rev: dfef3e04755e7be5dad40dc7d0cb064372b49694) Change-Id: I60cc8b17df0956a230e1a2824f4a3e247f5a4624 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-17meta-witherspoon: Use separated phosphor-power packagesLei YU2-5/+20
phosphor-power recipe is splitted into separated packages. In packagegroup-obmc-apps.bbappend, define POWER_SERVICE_PACKAGES_AC_SERVER to include the packages for IBM AC servers and POWER_SERVICE_PACKAGES_RAINIER for rainier server. The package cold-redundancy is not included yet because the repo does not install the files yet. In phosphor-power bbappend, use separated packages as well. It also add phosphor-power to install the psu.json in witherspoon's phosphor-power bbappend, which is needed for multiple packages. Tested: Verify all the ac-server services and utils are installed into Witherspoon's image as before. (From meta-ibm rev: 438174de3490d800181ecd26ac162c6ebe442194) Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: I76808e92de7cf144ba2a3b7a455af582eaad3d33 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-17meta-ibm: Configure tacoma machine for new u-bootJoel Stanley1-1/+2
This selects the ast2600 openbmc u-boot configuration and the tacoma device tree. (From meta-ibm rev: b36b9ebc7f25a7d86d5c0e1cec81f156633921bd) Change-Id: I079fc3d82ae1a453719923c743f58dd2c529968d Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-17meta-ibm: Configure rainier machine for new u-bootJoel Stanley1-1/+2
This selects the ast2600 openbmc u-boot configuration and the rainier device tree. (From meta-ibm rev: d3ed8678c77cd88a1953721b053f4fc6c1918fd1) Change-Id: Id97193d6f19e5e6b7e796880d13976417e79f92c Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-12witherspoon-tacoma.conf: Build an ext4 imageAdriana Kobylak1-0/+2
Build an ext4 rootfs image for tacoma to be used in its eMMC chip. (From meta-ibm rev: 211b39b9b2de6bf558c03b9cf92824d3408a52b9) Change-Id: I45d6435b7caf7e3f28fc6a8a47a40bc62e96fb20 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-12Add the phosphor-psu-monitor package to RainierBrandon Wyman1-1/+1
Rainier plans on using the refactored power supply monitoring application. Add that package to Rainier by appending it to the list. (From meta-ibm rev: 11e5638b1df8c10c5cde5ab605410b5d6a7c3eab) Depends-On: I3c1aa4f0daac6a85bb60fc775a5c48dbf3ea203b Change-Id: I035f2687539ae1f7d57d07ee8efc0d3b2b6b1eff Signed-off-by: Brandon Wyman <bjwyman@gmail.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-02Witherspoon-Tacoma: Update power supply configsBrandon Wyman4-0/+24
The GPIO lines for the power supplies changed from Witherspoon to Witherspoon-Tacoma. The power supply presence lines are GPIOH3 and GPIOE5 (key 59 and 37). The power supply input history sync is on GPIOE6 (38). Tested: witherspoon-tacoma 2.8.0-dev-1205-g01aee77e4 chassison fails Flash custom image with these changes witherspoon-tacoma 2.8.0-dev-1272-g22036b442 chassison succeeds (From meta-ibm rev: e023c109f4a53212ee8ea880a82dd7f0432b8f1c) Change-Id: I0cf1afa738036c5cceb13a9df85c23ff660b97be Signed-off-by: Brandon Wyman <bjwyman@gmail.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-28meta-ibm: Mihawk fan control support NVMe thermal sensorBen Pai1-0/+66
Fan control must support NVMe SSD thermal sensor. Tested: Fan speed is automatically controlled when using NVMe SSD (From meta-ibm rev: 4dc75c91139e71ee5f42ba27ddacf46815c8aa8b) Change-Id: Idb156ebe12d98b26faa7781b462e11b38af5ae7c Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-25meta-ibm: New IBM logging error policy tableBen Pai1-1/+904
Update to Version 1.8.5 for mihawk (From meta-ibm rev: bf39d8f7981252cf0a56f75fd7e5533a828ceb08) Change-Id: Ief4321ca06d729b6b735532c1a03265c63ab0d5d Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-25meta-ibm: Add BMC EEPROMBen Pai1-2/+2
Added the BMC inventory for mihawk. (From meta-ibm rev: 95efbf1fdb48951294a3832137d4c1a56fcab3a2) Change-Id: I3478e33ce305324d2041e69d79d8873585cae23d Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-10Enable IBM D-Bus InterfacesSantosh Puranik1-0/+1
This commit enables the configure option "enable-ibm-dbus-interfaces" for phosphor-dbus-interfaces build to pull in all com.ibm.* interfaces. Tested: Bitbaked to ensure the right configure options are passed. (From meta-ibm rev: 8a2fdae730a41fb96887b6d404679800a9f74c8d) Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com> Change-Id: I788ad7ce6e4e92567176f6dda235f6689d577260 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-10meta-ibm/wspoon: Switch fan presence to JSON configMatthew Barth3-55/+14
Enable the use of JSON and install the fan presence JSON config file into the witherspoon image. The other fan applications will continue to use their respective YAML build time config file(s). Tested: Built witherspoon image, uses JSON config Built mihawk image, continues to use YAML (From meta-ibm rev: a6817ca6ca8c87a10eb325835ba4db59109f6101) Change-Id: I1b675e8a3b064b04007d7474d12e5d5ad2094dad Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-10meta-ibm: Add fan presence JSON configMatthew Barth1-0/+90
JSON config file representing the same configuration that is given as YAML at build time. (From meta-ibm rev: 7e31e7a23d51757132e4d74873a16c65f2a1400b) Change-Id: I8cb2697d93d402bb66f5967cba913e071a16f6b7 Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-10meta-ibm: Add dev_id.json for mihawkBen Pai1-0/+2
Currently mihawk is missing information about dev id. (From meta-ibm rev: 28bafefc05285df52eab617ea2158b3886dc93a8) Change-Id: I02b138a1830e0c4627c70b338d31cb7dbaa2d75c Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-06Value setting for IPMI clear security keysJayashankar Padath3-0/+19
Support to set the value for ClearSecurityKeys property which can be used to indicate when certain security keys need to be cleared or reset those values back to its default state from the system by the host. This property is mapped to an IPMI sensor and default value will be zero. Setting this property does not gurantee a successful operation as additional conditions like the physical presence pin or jumper settings will be checked by the host to clear/reset the sensitive data. Tested: Verified that the property is getting created with the expected default value as zero and can be updated to different values using ipmitool or busctl command. 1. Default value output: busctl get-property xyz.openbmc_project.Settings /org/open_power/control/host0/ClearHostSecurityKeys org.open_power.Control.TPM.SecurityKeys ClearHostSecurityKeys y 0 ipmitool -I lanplus -H 9.3.185.33 -U root -P 0penBmc raw 0x04 0x2D 0xE8 00 40 00 00 2. Set to a new value as 5 using busctl command: busctl set-property xyz.openbmc_project.Settings /org/open_power/control/host0/ClearHostSecurityKeys org.open_power.Control.TPM.SecurityKeys ClearHostSecurityKeys y 5 3. After setting to a new value as 5: ipmitool -I lanplus -H 9.3.185.33 -U root -P 0penBmc raw 0x04 0x2D 0xE8 05 40 00 00 4. ipmitool command to set the value as 4 ipmitool -I lanplus -H 9.3.185.33 -U root -P 0penBmc raw 0x04 0x30 0xE8 0x00 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 ipmitool -I lanplus -H 9.3.185.33 -U root -P 0penBmc raw 0x04 0x2D 0xE8 09 40 00 00 5. Invalid value test o/p: ipmitool -I lanplus -H 9.3.185.33 -U root -P 0penBmc raw 0x04 0x30 0xE8 0x00 0x12C 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Given data "0x12C" is invalid. (From meta-ibm rev: 81a9143100d5d4a7d97350afa1794be694d45590) Signed-off-by: Jayashankar Padath <jayashankar.padath@in.ibm.com> Change-Id: I9e12b6e5abb3a9b198921847605a74b771fd9945 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
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-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-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-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-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>