summaryrefslogtreecommitdiff
path: root/meta-ibm/meta-witherspoon
AgeCommit message (Collapse)AuthorFilesLines
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>
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>
2019-10-16ibm: wspoon-pfault-analysis: Use EXTRA_OEMESONMatt Spinler1-1/+1
As this repository now uses meson, the bitbake variable to pass in options to the build needs to change to the meson one. Tested: witherspoon-tacoma now uses the correct UCD90160 YAML file instead of the default example one. (From meta-ibm rev: 6017c7fa7084eeae49c67f44dd045835f224d070) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I5eef042e20759a52376cadc0810e357552307890 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-16Fix Rainier power sequence build errorJim Wright1-0/+10
The 'GPIOAnalysis' section of the power sequence YAML file is not optional. Add a dummy section to allow for successful builds. (From meta-ibm rev: 5af0bcc9a13ae14caa9d37095018393fef6d715b) Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I2e93739a31d3653f04efedff54a46f231537199b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-16rainier: software manager mtd namesAndrew Geissler1-0/+4
The rainier filesystem is in a bit of flux right now. Just do the basics for now. (From meta-ibm rev: f86820a1b7fb22606ee4de8486b21c3567e36332) Change-Id: Idfaac713628d1c21d04a129d4231e47b86343339 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-16rainier: linux configAndrew Geissler2-0/+8
Just use witherspoon defaults for now (From meta-ibm rev: 48ebc48fa497ea1d1ca74301278d011db5120905) Change-Id: I2eacb25ec9468147a8b478e42b4be32df6094aef Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-16rainier: remove p9 vcs workaroundAndrew Geissler1-0/+1
(From meta-ibm rev: fa9055c86e62ee29dd219b665e671ddde256b302) Change-Id: I702c1f0515c5a390c7b27036667719b733d349e2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-16ibm: tacoma: Fix I2C hwmon conf files pathsMatt Spinler12-8/+376
The AST2600 device tree paths for the I2C buses are different than on the AST2500, so add a new set of hwmon conf files for the tacoma system that are the same as witherspoon but just in a different directory. Stopped doing CHIPS_append in the recipe since witherspoon-tacoma inherits from witherspoon it was getting all of witherspoon's conf files as well. (From meta-ibm rev: b9cd483488901d6d379360317caf537fa4529f90) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I29c61d541e58cd0113caf8584d2e5720b738d090 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-15meta-ibm: Fix OCC hwmon paths for the 5.3 kernelMatt Spinler7-2/+2
The 5.3 kernel adds an 'fsi-master' directory in front of the fsi0 and fsi1 directories in the OCC device tree paths. Update the OCC hwmon file paths accordingly as those are based on that path. (From meta-ibm rev: 696d1d3438499f974390c2c9c77fe4879509d9d1) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I62b00664f2ebc18ed291d23faaf310fd15ce3e90 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-15rainier: systemd and journal defaultsAndrew Geissler1-0/+13
Use the defaults from witherspoon for now. With more space available in the rainier rootfs, we may tweak these in the future. (From meta-ibm rev: 6e733b66f460ffc03d27c81139ed318bc8c8583e) Change-Id: I66691a06854ab44173fa519e5f95fedbcdb2b6fa Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-15ibm: rainier: remove witherpsoon, ac-server overridesBrad Bishop1-1/+0
Rainier mistakenly has witherspoon and ibm-ac-server machine overrides applied. Rainier is neither a witherspoon nor an ac-server (accelerated compute); remove so overrides approrpriate to those system types are not applied during a Rainier build. (From meta-ibm rev: c8e0f7ce18f89b09265ed4d2019f8a15999624a7) Change-Id: I3e931d032832bff0191eca2f4431e4bff1de2406 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-09meta-ibm: Mihawk fan control support GPU thermal sensorBen_Pai1-0/+50
Mihawk can use GPU, so fan control must support GPU thermal sensor. Tested: Fan speed is automatically controlled when using GPU (From meta-ibm rev: 2ecdfbd9911c5df8909089d87774a768cfb06716) Change-Id: I7a62dd349a72c1c3fb6dc314e7a011afb51e75b1 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-09wspoon: Enable fan control to run at BMC standbyMatthew Barth4-7/+30
To allow thermal modes to be selected at BMC standby, the fan control application must be running. The phosphor-fan-control@.service file is needed to start fan control at BMC standby and the phosphor-fan-control-init@.service is no longer required. Tested: Witherspoon phosphor-fan-control@.service replaced in image phosphor-fan-control-init@.service removed from image fan watchdog configs appended to fan control service still phosphor-fan-control@.service started at BMC standby fan control thermal modes presented/changeable at BMC standby no function change in configured thermal modes (From meta-ibm rev: f59761e1af85b3ae6432bf0297f5cfe5be71e557) Change-Id: I4a946f58b6f0c22ebd402304ae9d8fd17a197571 Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-09Change to /sys/bus/i2c/devices/... paths.Jim Wright3-9/+9
Per review comments, change device paths to symlinks thought to be more stable. (From meta-ibm rev: ad75a64d9b120f9b9ed0453acca1da2bf119e78e) Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I925dac346368a0a40fa64948ac7f640c33f15019 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-05meta-ibm: layer.conf: add zeus compatibilityBrad Bishop1-1/+1
OE-core master will be dropping warrior soon; zeus is the next release. (From meta-ibm rev: 9c8d1b961e1185ab2e7eabf6f6b42754fcb57db0) Change-Id: I791f06ddb596584d1a566657a38ad6eb13692521 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-04ibm: tacoma: Update air/water GPIOMatt Spinler1-0/+6
On witherspoon-tacoma the GPIO that specifies if the system is water cooled is Q7 (135). Update phosphor-cooling-type's config file appropriately. (From meta-ibm rev: 5d62a1c264bd72d9070e046a5ec10ad9b8715392) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I63131a81ecb984e7746e54a98c539a52d887e155 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-03mboxd: Only include check_pnor_format if ubi feature is enabledAdriana Kobylak1-3/+3
The check_pnor_format checks if the PNOR is formatted as UBI, so it should only be added if the UBI feature is enabled. (From meta-ibm rev: 091f26661b09c9d0a6f6b632b40cc8a84eac25c3) Change-Id: Ief252652cd347a0bf4a8f8eb592672d0e9740514 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-03meta-ibm: wspoon-128: Modify dts patch to include upstream wspoonEddie James3-745/+95
For the witherspoon-128 machine, add a kernel patch for a witherspoon-128 devicetree that includes the upstream devicetree but sets the proper flash node attributes. This will keep the devicetree better in sync with the upstream one. (From meta-ibm rev: f7f93979873dc762aa9676a4a8714806d12f638f) Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: I6ff03cbfd80a9df1b139625fb11b16b7684b4aa5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-03witherspoon: Remove uart renderer from AST2600 systemsJoel Stanley1-2/+2
It is not yet supported in the kernel. (From meta-ibm rev: 37b0344925323c3de0bd86fd00ea075e383153da) Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: Ie09afb9a4ee1d96d7b2a70fe79ef9a85d8971ea2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>