summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor
Commit message (Collapse)AuthorAgeFilesLines
* meta-romulus: Add Mailbox DaemonLei YU2017-02-242-0/+2
| | | | | Change-Id: I711032e3d26cf1af8c51b11706bae2c9fcb40596 Signed-off-by: Lei YU <mine260309@gmail.com>
* meta-romulus: Make vcs_workaround execute after avsbus-enableLei YU2017-02-242-0/+16
| | | | | | | | | | | | | | This is a workaround for Romulus, that pgood will not be ready before CPLD triggers it, and vcs_workaround is expected to be done before CPLD trigger. The common vcs_workaround is executed after pgood is asserted, so on Romulus it will not get executed since pgood won't be asserted. This commit moves vcs_workaround after avsbus-enable and before CPLD trigger, so it will be executed in a proper step. Change-Id: I3899153023070a995393e7c8554c37b7f1b86996 Signed-off-by: Lei YU <mine260309@gmail.com>
* romulus: Add a stubbed inventory mapBrad Bishop2017-02-092-0/+24
| | | | | | | | A recipe should have been provided when obmc-mrw was removed from machine features. Change-Id: I3c211e0c76bb5e208b061365b3e7de07f37dff5e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* ipmi: Remove virtual/phosphor-ipmi-fru-configBrad Bishop2017-02-021-15/+0
| | | | | | | | | | | | | | | | | Replace this virtual with two others: -virtual/phosphor-ipmi-fru-hostfw-config -virtual/phosphor-ipmi-fru-inventory. Update ipmi-fru-parser machine recipes to provide virtual/phosphor-ipmi-fru-inventory rather than virtual/phosphor-ipmi-fru-config. Remove machine recipes on machines that use MRW since a single MRW recipe provides for any MRW using system automatically. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com? Change-Id: Ia0d94b938eb2c7bfadd5a018ae5ea136f14dd874
* openpower-p9: Add delay in a reboot so mbox-reload can runMatt Spinler2017-02-021-0/+3
| | | | | | | | | | A quick fix to ensure that mbox-reload.service has a chance to run after the power off and before the power on during a reboot. An upcoming refactoring will remove the need for this patch. Change-Id: Ieee0573e9bd4dec518361da9244d95a27357abd3 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Phosphor IPMI FRU config stubs for most systemsBrad Bishop2017-01-251-0/+15
| | | | | | | | Add native recipe stubs that (will) provide the the IPMI -> DBus inventory mapping for the Phosphor IPMI FRU provider. Change-Id: I21e76bc23ef1638ddcc318a179808521dea7f205 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* meta-romulus: Update VRM control scriptsLei YU2017-01-134-12/+15
| | | | | | | | | | Romulus VDDR uses different regulator, so the scripts is updated: 1. Remove VDDR related settings in vrm-control.sh 2. Add vrm.sh to invoke vrm-control.sh to set VDN, and invoke i2cset to set VDDR. Change-Id: I8be757728833280392328eaf03b3a88b911a4fbd Signed-off-by: Lei YU <mine260309@gmail.com>
* meta-romulus: Enable AVS bus and VRM controlLei YU2017-01-111-0/+2
| | | | | Change-Id: I2e66de1fea124c3ba6d5751b9d6a818fe8a65e57 Signed-off-by: Lei YU <mine260309@gmail.com>
* meta-romulus: Add AVSBus and VRM workaroundsLei YU2017-01-1110-0/+296
| | | | | | | | | | Add AVSBus and VRM control scripts. Add systemd services to do AVSBus workaround, disable AVSBus, do VRM workaround and enable AVSBus. Add BitBake recipe to install script and services. Change-Id: I72ec0138d23eba57ee56d5a6b01e3cd638c819bc Signed-off-by: Lei YU <mine260309@gmail.com>
* meta-romulus: Add CPLD workaroundLei YU2017-01-113-0/+47
| | | | | | | | | | Romulus power on scripts requires a workaround to trigger CPLD to give pgood signal after vcs_workaround. Add this as cpld_trigger service that runs after vcs_workaround and before obmc-host-start-pre. Change-Id: I0723bad38a5832f0bb2a8776129885308a8e644a Signed-off-by: Lei YU <mine260309@gmail.com>
* meta-openbmc-machines: Add RomulusJoel Stanley2016-10-271-0/+5
Romulus is a Power9 OpenPOWER system developed by IBM. TODO: - bump skeleton for config/Romulus.py - bump kernel for device tree Change-Id: I9779f213e3ebc6286f6eaac35650e6c4fe395f80 Signed-off-by: Joel Stanley <joel@jms.id.au>
OpenPOWER on IntegriCloud