| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This resolves https://github.com/openbmc/openbmc/issues/325
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Using this kernel tree for Witherspoon until the necessary support
is backported to 4.6 or 4.7 is released.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Witherspoon is an IBM branded OpenPOWER system aimed at the HPC
market.
It should be noted that this doesn't boot cleanly with the current
4.6 branch.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
| |
A number of skeleton patches no longer applied due to 40a360c
and 54decc8.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Add virtual workbook / config-in-skeleton classes
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Prior to this patch packagegroup-core-boot was not being pulled in.
core-boot is what brings in the init_manager (systemd) but
somehow systemd was added as a dependency by OE for the skeleton package
so the missing core-boot packagegroup went unnoticed.
core-boot was not being pulled in because of an assignment to
IMAGE_INSTALL in the global configuration. Yocto core provides a
mechanism to do the same thing safely - CORE_IMAGE_EXTRA_INSTALL;
use this and also adopt a similar approach for adding extra packages
to image recipes using obmc-phosphor-image.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|/
|
|
|
|
|
|
| |
The launching of this application is temporarily being moved to the skeleton
state management framework to avoid race conditions with the host power-on
process.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Bump pflash version
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move to pflash 5.2.2.
Pick up a couple patches that allow building a shared library
and dynamically linked pflash binary.
Add pflash to SDK.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\ \
| | |
| | | |
initial ast2500 stubs
|
| | |
| | |
| | |
| | |
| | |
| | | |
Enable system specific modules in their respective layers.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
| |/
| |
| |
| |
| |
| |
| | |
At the moment the in-tree devtrees are used. Remove these to
minimize confusion.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|/
|
|
|
|
|
|
|
| |
Enable one-time vs permanent host boot option
Handle endianness in IPMI eSEL function
Improve IPMI error handling
Add IPMI Travis CI
Fix host hanging due to inventory upload
Performance improvements
|
|
|
|
| |
Signed-off-by: Nan Li <bjlinan@cn.ibm.com>
|
|\
| |
| | |
Update pflash version
|
| |
| |
| |
| |
| |
| |
| |
| | |
No major changes.
Upstream now carries the patch we had in tree, so that can go.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
| | |
|
| |
| |
| |
| |
| |
| | |
Barreleye has adm1278 devices. Build the driver into kernel.
Signed-off-by: Yi Li <adamliyi@msn.com>
|
| |
| |
| |
| |
| | |
Bump mapper and skeleton versions.
Bump upload version and add systemd service file.
|
|\ \
| | |
| | | |
Basic support for Firestone and Garrison systems
|
| |/
| |
| |
| | |
Firestone and Garrison are IBM branded OpenPOWER systems.
|
|/
|
|
|
| |
This script uploads the BMC inventory to a partition in PNOR
on POWER systems for inclusion in the host device tree.
|
|
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Create virtual class to include user management in the image
Add the systemd patch for network support to the systemd recipe
Update the IPMI recipe to pickup the support for network configuration
|
|
|
|
|
|
|
| |
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>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Out of (kernel) tree device trees
|
| | |
|
| | |
|
|/
|
|
| |
x
|
|
|
|
| |
This was only being picked up on Palmetto.
|
|
|
|
| |
removed the eventd program from the skeleton includes
|
| |
|
|\
| |
| | |
uboot updates
|
| | |
|
|/
|
|
|
| |
Moved ipmi up to the latest level to allow the ipmid-api.h to be exported in the package
fixed bb files to ensure RECCOMNDS do not get overwritten
|
| |
|
| |
|