summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/meta-rackspace
Commit message (Collapse)AuthorAgeFilesLines
* ipmi: Remove virtual/phosphor-ipmi-fru-configBrad Bishop2017-02-023-20/+24
| | | | | | | | | | | | | | | | | 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
* Phosphor IPMI FRU config stubs for most systemsBrad Bishop2017-01-253-0/+22
| | | | | | | | 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>
* Rename host-ipmid-fruBrad Bishop2017-01-255-0/+0
| | | | | | | | | | | This ipmid plugin is a reference implementation, so add phosphor to the name. Additionally remove 'host' as this plugin could be used in an out of band context. Change-Id: I604f0e57cf9d93ce1baaa6cdd223254d01330a23 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename host-ipmid -> ipmiBrad Bishop2017-01-255-0/+0
| | | | | | | | Use a single directory for all ipmi related function, inband or otherwise. Change-Id: I9ce114c29ffbcffa472eabd57c6117f0a422c04f 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>
* Drop obmc-phosphor- prefix from recipe collectionsBrad Bishop2016-09-125-0/+0
| | | | | | | | Given that these are already in the recipes-phosphor directory this seemed redundant. Change-Id: I48a1ab79e0eda88fc5e6af88f198ca3941e829b8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add new OE layers to bblayers.conf.sampleBrad Bishop2016-09-061-0/+8
| | | | | Change-Id: Ib558f345200bb7aa8f0a394a025b77b3f604c7ab Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Barreleye: Prepare for systemdBrad Bishop2016-09-0611-0/+72
| | | | | | | | Barreleye specific overrides in preparation for the move to systemd state management. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com Change-Id: Ifaca2e849625530ac97accdf0542d14f9708ee0f
* yocto-2.1: meta-yocto to meta-poky transitionPatrick Williams2016-08-221-2/+2
| | | | | | | | With yocto-2.1, per meta-yocto/conf/layer.conf, meta-yocto is deprecated and should be transitioned to meta-poky. Change-Id: Ie1819c13d1741d68f130570c676b3fe274cbb6f4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Remove sdl-native from ASSUME_PROVIDEDPatrick Williams2016-08-091-1/+1
| | | | | | | This matches Yocto 2.1 per 685daeb6. Change-Id: Idee5377f6a40de1d37db25d73b44382bad521934 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Move to u-boot v2016.07-aspeed-openbmc branchJoel Stanley2016-07-272-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | This moves all machines to a new u-boot branch. The u-boot branch is based on this month's upstream v2016.07 release, and contains cleanups that get us closer to submitting upstream. Importantly for the machine configurations, we now have four new defconfigs that replace the previous targets: - ast_g4_ncsi_defconfig: ast2400 with NCSI networking - ast_g4_phy_defconfig: ast2400 with directly attached PHY networking - ast_g5_ncsi_defconfig: ast2500 with NCSI networking - ast_g5_phy_defconfig: ast2500 with directly attached PHY networking We now support Firestone again with the ast_g4_phy_defconfig. This commit updates all machines to the new branch and defconfig. It also removes unused patches that were being made to u-boot, in the case of barreleye (a patch to aspeednic.c) and palmetto (a modification to the u-boot environment). Change-Id: Ic4baf9ae0d5f4046e69cab99d54865771b01cd2a Signed-off-by: Joel Stanley <joel@jms.id.au>
* Add skeleton-rev classBrad Bishop2016-07-101-3/+0
| | | | | | | Reduce the number of files to be updated after a skeleton update from two to one. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Bump skeleton version for v1.0-stableAdriana Kobylak2016-07-051-1/+1
| | | | | | | Pick up fixes and the ability to update at runtime and get the bmc code update progress. Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Fix invalid layer paths in non-removableBrad Bishop2016-06-301-5/+5
| | | | | | | A number of the layer paths in the non-removable section of the bblayers.conf templates had invalid paths. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* u-boot: Remove unused 2013.07 packages.Patrick Williams2016-06-241-3/+0
| | | | Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* u-boot: Upgrade AST2400 machines to 2016.05 tree.Patrick Williams2016-06-241-1/+1
| | | | | | | Move 2016.05 tree to point at the latest openbmc commit and point all AST2400 machines to it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Bump versions for skeleton, rest, inarp, eventAdriana Kobylak2016-06-181-1/+1
| | | | | | | | | | Bump recipe versions and add python dependencies. The rest-dbus recipe was adding pythong packages needed by other processes, so when rest-dbus was removed from the Barreleye image, these processes (skeleton and obmc-rest) would fail, so adding the python dependencies to those recipes. Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Remove rest-dbus from Barreleye imageAdriana Kobylak2016-06-171-0/+4
| | | | | | | | The rest-dbus is a package intended for development debug. Remove it from the Barreleye image now that Barreleye is entering production. The rest-dbus packages in part of the development package. Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Add virtual workbook / config-in-skeleton classesBrad Bishop2016-06-153-14/+8
| | | | | | | | | | | | | | | | | | | This patch introduces a new abstraction 'skeleton-workbook' for representing a system configuration. At present it is pulled in by the skeleton recipe so the requirement on what is implemented by a package providing obmc-phosphor-workbook is something compatible with the existing System.py python modules in skeleton. Additionally this patch adds a new recipe for each system using a configuration file from skeleton today, and a class for common configuration. This enables a couple of things: - No need to patch skeleton.service for each system. - New systems don't have to put their configuration in the skeleton repository. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Remove duplicate kernel config fragmentsBrad Bishop2016-06-102-0/+6
| | | | | | Enable system specific modules in their respective layers. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add autostart policy for these services of the openbmc repo.Nan Li2016-06-061-1/+2
| | | | Signed-off-by: Nan Li <bjlinan@cn.ibm.com>
* Revert "[openbmc]: Build adm1275 pmbus driver into Barreleye kernel"nkskjames2016-05-112-5/+0
|
* [openbmc]: Build adm1275 pmbus driver into Barreleye kernelYi Li2016-05-112-0/+5
| | | | | | Barreleye has adm1278 devices. Build the driver into kernel. Signed-off-by: Yi Li <adamliyi@msn.com>
* meta-phosphor: Move to openbmc-20160329-1Joel Stanley2016-03-294-249/+0
| | | | | | | | | | | | | | | | | | | | | | We are now on a 4.4 based kernel - Fix i2c_smbus_read_block_data error in our i2c bus driver - Includes many JFFS2 fixes identified by Milton: * Fix directory hardlinks from deleted directories * Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin" * jffs2: Fix page lock / f->sem deadlock * jffs2: reduce the breakage on recovery from halfway failed rename() * mtd: spi-nor: aspeed-smc: Fix flash struct setup for scan - Remove our in-tree adm1275 driver in favour of the upstream one, which was cherry picked from 4.6-rc1. Adds support for device tree - Incremental cleanups to the p8 occ hwmon driver - SCU fixes for GPIO configuration relating to Ethernet phy and PCIe Squishes down most of the fixes that were found in the 4.3 development effort into the commit that added the driver. This is part of the work in preparing for upstreaming Aspeed kernel support. Signed-off-by: Joel Stanley <joel@jms.id.au>
* Add temporary adm1278 hwmon pmbus driver patchYi Li2016-02-174-0/+249
| | | | | | | | | | | | | This patch temporarily adds adm1278 hwmon driver as a kernel patch to openbmc, for testing on Barreleye. If in the future this patch will still be useful, it should be put into linux kernel. Barreleye has three adm1278 devices on three i2c buses. This patch enables reading adm1278 sensors via hwmon sysfs interface. The enabled sensors are: current, voltage (In and Out), power and temperature. Detail usage can be found in 'readme_adm1278.txt'. Signed-off-by: Yi Li <adamliyi@msn.com>
* Update kernel to openbmc-20160127-1Joel Stanley2016-01-274-1570/+0
| | | | | | | This includes a prototype of the mtd and occ hwmon drivers. They are not ready for upstream, but are able to be tested. Signed-off-by: Joel Stanley <joel@jms.id.au>
* add occ hwmon driver as kernel patchadamliyi2015-11-253-0/+1568
|
* Switch back to using in-tree Barreleye device treeBrad Bishop2015-11-233-327/+2
|
* need the nct7904 removed until pinmux driver is completeNorman James2015-11-171-8/+0
|
* Use out of (kernel) tree device tree (Barreleye)Brad Bishop2015-11-014-1/+337
|
* Turn off u-boot phy probing on BarreleyeBrad Bishop2015-10-293-0/+18
|
* Patch skeleton.service for BarreleyeBrad Bishop2015-10-283-0/+17
|
* Changed name of barreleye parent layerBrad Bishop2015-10-227-0/+297
OpenPOWER on IntegriCloud