| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
Use a single directory for all ipmi related function, inband or
otherwise.
Change-Id: I9ce114c29ffbcffa472eabd57c6117f0a422c04f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
Given that these are already in the recipes-phosphor
directory this seemed redundant.
Change-Id: I48a1ab79e0eda88fc5e6af88f198ca3941e829b8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: Ib558f345200bb7aa8f0a394a025b77b3f604c7ab
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
| |
Barreleye specific overrides in preparation for the move to
systemd state management.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com
Change-Id: Ifaca2e849625530ac97accdf0542d14f9708ee0f
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
This matches Yocto 2.1 per 685daeb6.
Change-Id: Idee5377f6a40de1d37db25d73b44382bad521934
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Reduce the number of files to be updated after a
skeleton update from two to one.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
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 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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Enable system specific modules in their respective layers.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
| |
Signed-off-by: Nan Li <bjlinan@cn.ibm.com>
|
| |
|
|
|
|
|
|
| |
Barreleye has adm1278 devices. Build the driver into kernel.
Signed-off-by: Yi Li <adamliyi@msn.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|