Age | Commit message (Collapse) | Author | Files | Lines |
|
Use a single directory for all ipmi related function, inband or
otherwise.
Change-Id: I9ce114c29ffbcffa472eabd57c6117f0a422c04f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I2536c07a30b5b26f04719474e4f3a87e2fd63903
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Change-Id: I4203cebaa8acc7436bc2188e2fb606a4ebd49cce
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I5dd0c07336ed0ab1cfb07e4ce5dbfd0e940192e2
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
Change-Id: Ie01cc18ee9fa7bbaa906db1ececdbdef1bb66b36
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ide9b45998bb85fc4ba4acbfb8b3ed3d495e1c883
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ia92a413e8e8e4811501f17ff12ed8a9a3813e8e1
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
Change-Id: I801c78bfd21a9271f2af3c458b7c18498387a0e4
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I71184095eb1c6ab0b53a6eea99a4e0aef4d7d518
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
The kernel driver for the iBT interface has landed upstream. In the
review process, the location of the device node was changed, as was the
naming of the ioctls and the kconfig symbol.
This change moves to the new version of btbridge, which brings in
autotools support from Matt Barth and a port to the new kernel driver
from Cédric Le Goater. The .bb file is modified to support the autotools
dependencies.
Convert build process to autotools
replace bt_host by bt_bmc
add a --device option
Corrected resulting errors from -Wall & -Werror.
We update the ast2400 and ast2500 defconfigs with the new config symbol,
and bump the kernel to the latest version. The kernel changes clean up
the old driver, and add the new one, including device tree changes.
ARM: dts: aspeed: Enable BT IPMI BMC device
ARM: aspeed: Add defconfigs for CONFIG_ASPEED_BT_IPMI_BMC
ipmi: add an Aspeed BT IPMI BMC driver
ARM: dts: aspeed: remove previous iBT definitions
ARM: aspeed: remove previous definitions in default config
Revert "misc: Add Aspeed BT IPMI host driver"
Change-Id: I8fcc43deaf5db71d587e34c4e4ed2111e7f3e182
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Change-Id: I817416a2e23969057ba54858a4dbfbd52bcedb59
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
Change-Id: I27afec913d454d884c85c173d49e42e3d71f1678
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
BT stands for Block Transfer, not Bulk. Regardless, a more
recognisable name is IPMI BT Bridge.
Change-Id: Ib1fd4758bb4651ee712388b5fccb13eef1f26a63
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Change-Id: Ie700729e569fcacdc43d72ec2168cdd1abb0a623
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
Change-Id: I877aec87f30b121bd7bb07c17b6c28ebe3dd5b2e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ic115723068fb32d44f5a7402a712a4d95f036ddf
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
To meet naming conventions.
Change-Id: I7ce975dca7c5371ff3fa503a75bbaadd8457d05b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I38167ae7754a442b25ce331c1877f9f53624a8c0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I35ca1cb27370b67e971aa61bd2f8721f4e822961
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ic4c287e27483ae7e267a1551c7141a55559de5bd
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
Move the settings dbus object to a virtual package, replace the
dependency from ipmi with a recommends, and update the recipe to
make use of the new python setup script in the phosphor-settingsd
repository.
Change-Id: I0566ed267a6cd5e06f701ba54b1021a9a8268a20
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Change-Id: Iff798f206b45d2c621fa1f8895fa653d66d1b9e0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ic3848364147f06c9c0e3192154d4761fd2eb433f
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I76ebc22956d8d118278773c44e8794a10b96dc60
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ifd93883881f74929c1f6b44902ae41a04ec29816
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
hardware providers recommend host-ipmid
host-ipmid recommends plugins
plugins don't recommend anything
Change-Id: Ia10c1b1d2380dae2b5e326109e3f20779724cba8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The desired providers were previously expressed in a
virtual package. Move them to a packagegroup instead.
Change-Id: I7343b64871b655dc7f567ecb8412b6b47b791d33
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I2831f5899f8980306ba26c81f61b7a04065d9b26
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>
|
|
Make use of dbus and systemd class features.
Change-Id: I5cf39170a8bd37888ac4ae5bf432a73b3b044f6a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Make use of the dbus and systemd bitbake class features.
Change-Id: I13be42101a490e9acdf1f0f5a03181ce65cdd2ea
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Going for consistency: Phosphor xxx
Change-Id: I04778ed868874ef5004724bc6b31adc4aa2367ad
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Make use of the new substitution feature in the Phosphor
systemd bitbake class.
Change-Id: I2db85347809ef557a53e92af3ffcf17c8003b3ce
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I5b8f55e5fd040cf806ba00ecb81da86192a20def
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I4724e89009408091a1da62f7f4d2cec89983f81b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Enable systemd chassis and bmc state management support for Phosphor.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I180496eb8e48dfc617f944053b8e909210c6df7d
|
|
Preparing to start these with systemd.
Change-Id: I39a99242cee3e9e17e51356521d29bab5ad7d399
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update host-ipmid recipe to utilize autotools and added required
dependencies for configuring and compiling the package.
Change-Id: Iacb0e2ba0f55432576ea6a19fbabb626154e7ad1
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
Change-Id: I4487343724e460010411c633e59e4b23efb3f46a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I33e9833aedcb65b31237414204f73237166eeb60
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
A few recipes were incorrectly passing -std=c++14 to CFLAGS or
CPPFLAGS, which was causing compile failure for pure C code.
Change-Id: I6a3f3cb8c53de95f2cf7631387b975b4ccd784ee
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I4899981eec16770963d698c1b2148927d0e630c1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I3dff9ca037fb1c0d4e22afd75783a45a531dd5e4
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ia2b08683274242e43f29440adc7e0d8be82bc915
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ifc8ddbf28d859a092ca64f62ce33a6069b938c41
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
The ipmid dev pkg depends on the mapper dev pkg.
This has the added side effect of installing the
mapper dev pkg into the SDK.
Change-Id: I6682415b58bd4415c80cd8c59404ca0ab80e9582
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I512e10e590e9c10e9f0754ee5de4e0b7a4b7df7a
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>
|
|
On the QEMU, host-ipmi-hw.py was emulating btbridge.
host-ipmi-hw looks for user inputs from STDIN and when
the user inputs the series of hex bytes for a particular
ipmi netfn/cmd tuple and hits the enter key, it results
in host-ipmi-hw broadcasting the signal that IPMI daemon
would catch and process.
because of how it works, we do not want to launch it via
systemd and hence can be started manually while testing
the IPMI functionality.
host-ipmi-hw was initially written when btbridge was
still being developed as we needed a vehicle to test
the IPMI daemon in the absence of btbridge.
Going forward, we can use 'ipmitool -I dbus' instead of this
python script and if at all we see a need to use this
python script, we can launch this on a need bassis and kill
it than consuming the CPU and memory.
Fixes openbmc/openbmc#409
Change-Id: Ia620dae07f8b496edcfe7637c08f06e2207e329d
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
Pick up support for versioned libraries.
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|