Age | Commit message (Collapse) | Author | Files | Lines |
|
The code in libopenbmc_intf.so looks for the GPIO definition file
/etc/default/obmc/gpio/gpios_defs.json. Install it from this
recipe.
The actual JSON files should go into the corresponding directories
in the machine layers along with a bbappend of this recipe to
set FILESEXTRAPATHS_prepend.
(From meta-phosphor rev: 728258c6a235f75176ea213e671d7a93904ca72a)
Change-Id: I3969e005cbdfd04ae8cec1c13c3c3bb625dca574
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This package is required for the following receipes
in yocto-2.3.
Otherwise we get the error:
"fatal error: gio/gio.h: No such file or directory"
Change-Id: I020c8f31d707da716956b7856ba14076294bd7c7
Signed-off-by: Saqib Khan <khansa@us.ibm.com>
|
|
Move the skeleton recipe to the openpower layer and rename
it more appropriately to packagegroup-op-apps.
Change-Id: I27bad03013fd7e5381cb535a5de4f8821674d663
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The value added by these classes is minimal and lowers the flexibility
available to clients using them when it comes to packaging.
Rename recipe virtuals - obmc-phosphor seems redundant.
Align package virtual names with best practices (virtual-package).
Change-Id: I34c3cb03f6b1d2aaa734ed02078b388667f70917
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The policy feature doesn't have any meaning or definition
at the moment so remove in an attempt to reduce clutter.
Change-Id: I7edaeb3bc9ffb409e5f7dfeae424ffb94f6085fd
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.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>
|
|
With all the rest of the python recipes.
Change-Id: I796e1de1edf436feb4eaea9191ca582eb7a1c37a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I62f130a3d15b5340b791cc5db9106e93aa45a011
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I2e46fc0e8380178c4e0ed9ab3429cf8f0c4fdf81
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Bump:
- host-ipmid
- host-ipmid-fru
- skeleton
- pyphosphor
- obmc-mapper
Enable libmapper in obmc-mapper.
Change-Id: I73a3a363821db80cc1883c431a7aff0f90717e58
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
This patch switches the build to use the per-application
skeleton recipes added previously.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This isn't required at the moment but it will be eventually
to avoid deadlocks between the mapper and system_manager
during startup.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This lets python scripts print to the journal.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Pick changes for:
Encoding firmware version in BCD format
Handle floating point sensor values
Performance improvements
Extend the mapper service startup timeout
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
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>
|
|
Skeleton now invokes python setuptools to install its python
applications in a top level makefile, so a build time dependency
on native-python is required.
It should be noted that skeleton invoking python from make is
an interim thing until its python applications get their own
repository.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Bump pyphosphor, host-ipmid versions
|
|
This picks up a couple fixes that addresses non-standard DBUS naming
conventions.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.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>
|
|
This bump picks up a refactored version of skeleton with a new
directory layout, and a couple of hwmon regression fixes for
the Barreleye system.
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>
|
|
Pick up:
Fix FRU VPD error messages
Add REST interface to update BMC via local file
Add Barreleye motherboard VPD to the inventory
Handle parallel IPMI SEL reservation requests
Add support to stream the journald log to a remote syslog
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Fix OCC hardcoded sensor
Add adm1278 sensors
Fix preserving u-boot env variables during BMC updates
Add gpio Q7 handling
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
This picks up a new enum for dbus - UnknownService.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Bump mapper and skeleton versions.
Bump upload version and add systemd service file.
|
|
Recipe updates for Network, Skeleton, Event, IPMI
|
|
Add release version id to inventory and IPMI interface
Add REST interface to query the type of network interface
Add event REST association suppot
Fix inventory data for CPU1
|
|
We have openbmc python utilities scattered all over the place. To
facilitate reuse, bring them together in a single python package.
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Fixes memory leaks and watchdog timer issues
Signed-off-by: Norman James <nkskjames@gmail.com>
|
|
|
|
Update skeleton recipe to pick up persistent UUID support
by using the system uuid.
|
|
- fix LED dependency so system will boot
Signed-off-by: Norman James <nkskjames@gmail.com>
|
|
Signed-off-by: Norman James <nkskjames@gmail.com>
|
|
Update skeleton recipe to pickup rwflash support
|
|
Update openbmc phosphor recipes to pickup latest functionality from
skeleton, ipmi, networkd, settings, etc.
|
|
noisy uboot
hconsole crashing
|
|
c0448f0729f2eea6cf1160d3d6a723e2983a443e Reset the OS power state when the system
3939e2d5752030e383efd37aa70f28a005fae7a0 Support for W25Q256BV flash chip module
7b8811e8d2d638046a000770ab88d4dfe6dcaee9 Added BMC_THROTTLE gpio and hwmon thermal sensor
|
|
|
|
Updates include more sensors, reboot capabiltiies and so much more!
|
|
|
|
|
|
|
|
|
|
|