summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus
Commit message (Collapse)AuthorAgeFilesLines
* ipmi: Remove virtual/phosphor-ipmi-fru-configBrad Bishop2017-02-022-16/+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
* Romulus: Set MRW URLBrad Bishop2017-02-021-0/+3
| | | | | Change-Id: I3f364d06a5f92d05af8ad1cd1589f6a16cb24b0d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* romulus: turn off obmc-mrwBrad Bishop2017-02-021-2/+0
| | | | | | | | Turn off the obmc-mrw feature on Romulus until all the necessary attributes can be added to its MRW. Change-Id: I6306b0231a1692ffbc826452a3a213a06a9f5a0d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* 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-252-1/+17
| | | | | | | | 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>
* Create mrw-perl-tools recipeMatt Spinler2017-01-191-0/+2
| | | | | | | | | | The mrw-perl-tools recipe makes use of the Build.PL script in phosphor-mrw-tools to determine which scripts and modules to install. Build.PL is part of Perl's Module::Build installation method which is executed by the cpan_build bbclass. Change-Id: Ic5d51e8ec58b4450eeb27843b11332f556f3c35b Signed-off-by: Matt Spinler <spinler@us.ibm.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-114-0/+50
| | | | | | | | | | 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-obmc-machines: Add RTC_DRV_RV8803 to Witherspoon and Romulus kernelChris Smart2016-11-011-0/+1
| | | | | | | | | | | | | | | Witherspoon and Romulus contain an Epson RX8900CE RTC which is supported by the RV8803 kernel driver. This patch enables it now that the RTC is enabled in the respective device trees. See this commit for Witherspoon: 6c628de9d450b ARM: dts: witherspoon: add Epson RX8900CE RTC module And this commit for Romulus: c5682cbc3542a arm: dts: Add Romulus BMC machine Change-Id: I336a6a19c455d2e20084e7fd92c29404ccd5851c Signed-off-by: Chris Smart <chris@distroguy.com>
* meta-openbmc-machines: Add RomulusJoel Stanley2016-10-279-0/+89
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