| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove meta-virtualization from any bblayer.conf.samples. It was
originally added for the python-pyyaml and python-gevent recipes
but better maintained versions of these recipes are provided by
meta-python.
Before this can be done the python-gevent bbappend in the phosphor
layer must be removed. The version scope was wildcarded to any version
but the patches don't apply to python-gevent_1.2.2, which becomes the
default from meta-python when meta-virt is removed. Drop the bbappend.
Change-Id: I6658a163460e3c8e63dc7371ffff803a7b6915b5
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
| |
Initially interested in bmcweb for its redfish support
Change-Id: Ia180a895c8db2b184a455cd3be2bf28db4c4116d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I6770247bb9202d68ab9f9e4140c60ff2201b8d03
Signed-off-by: Amithash Prasad <amithash@fb.com>
|
|
|
|
|
| |
Change-Id: Ib6fa73502384669f8e6cca209f7ca34abd0fa2cf
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
It looks like the socket activation part of the recipe got missed in
the review. bmcweb can boot without it, but it's still desired to
allow people to change what port bmcweb boots on per platform.
Tested By: Launching image and verifying bmcweb boots on port 883, and
all services are available.
Change-Id: Idba19082d80ea4007c6a450219481756bd03938b
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
|
|
|
|
|
|
|
|
| |
Update bmcweb recipe to pull in the new dependencies (sdbusplus) and
drop old (boost-dbus and libdbus), as well as bump bmcweb to the latest
Change-Id: I056c6c835f7f4f4aa7891e0d3afca70ec70712bc
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
|
|
|
|
|
| |
Change-Id: Id9dd42affea6437030bc267b15bc44b48cb00eef
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
The ipmi-fru-properties were placeholder. Drop the definition.
Change-Id: Ie188003dcd2710f243c36891fece1c6c352349b4
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
| |
Change-Id: I0b60a504b3f4dc55b0895dd6afeaa0e8d4878810
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
The Aspeed layer now supports both chips and the SOC specific layers
do not have any content. Drop the redundant layers.
Change-Id: I48a813fe4c02b8fc8861c6dd58906ae559c64403
Tested: Built and verified witherspoon and palmetto images
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename linux-obmc to linux-aspeed and move to the Aspeed
layer. Like recipes for u-boot forks, recipes for kernel
forks in support of different SOCs are typically provided
in the BSP supporting the SOC.
Moved a number of phosphor-isms out of the kernel recipe and put
those in a bbappend in aspeed-layer/bbappend.
Removed COMPATIBLE_MACHINE setting. We simply use PREFERRED_PROVIDER
in machine configuration files to set the default kernel recipe.
Tested: Booted spoon/palmetto images using QEMU
Change-Id: I7dc73629cad4789dcd5aeb0f7b6214fe064c6adc
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: If46cd5fcfdc58e1aa47ea43a54d3f1975efcb991
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I0262c2beb53126345d44fb484fe45dcbeff31ce5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
CONFIG_HWMON is implied by the drivers that use it, so we do not need to
specify it in the defconfigs.
Change-Id: I1c6e8679412f80dc0db69ef0f72a9c73e8602fb9
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I2a944653ad4a7318c0cdf8884fcea2e460b44dcd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I396a84f6a3e01f882dbdcdcf7fef6fa9177f9d82
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Icb65579a2a8ef454223ae5c61c0cbf13b4340fe4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
Having bt in the image was causing license errors.
As this dependency will be replaced with KCS, set the
provider to empty for now.
Change-Id: Ifd41faffb5e8a9e0bf4f4dad1a987b71ba18a744
Signed-off-by: James Feist <james.feist@linux.intel.com>
|
|
|
|
|
| |
Change-Id: I1dd5497890eb613ec0a23d523bd27b5153d5e33b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
One use case on some systems for this layer will be to pull
in Nginx
Signed-Off-By: Chris Austen <austenc@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I1ac55bc182e7d24704d0fe3405438d8e1c97f1a4
|
|
|
|
|
| |
Change-Id: I36cacde4d7401fb40e7d30a5d0553332e3d97aac
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
| |
New ipmi-channel-config
New fru-merge-config recipe
Updated: ipmi-inventory-map
Updated: ipmi-sensor-map
Change-Id: I508265159eaf9b8c4f1c53080fdbe568ab19c953
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
|
| |
This recipe uses compose_list which is defined in the
obmc-phosphor-utils class.
Fixes: openbmc/openbmc#3088
Change-Id: I7450bbc1dc44915c784459e78d26e8836785ca7b
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
When the sensor fails, use the -errno value as the sensor
value instead of removing the sensor.
Change-Id: I8caaa9f30d68cc4dac3004522fe76995ecf35edc
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Initial introduction of Portwell Neptune family equipped with
Aspeed 2500 BMC SoC.
Tested: Build portwell neptune board and load on the target hardware.
Ensure that BMC boots to console.
Change-Id: I7a97162dfe3031904e27f2de2691e693079c9216
Signed-off-by: Amithash Prasad <amithash@fb.com>
|
|
|
|
|
| |
Change-Id: Ifba479a68bb3f2986621ba7c9fa626159f4af0e2
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
The board is supported although often behind,
in that its configuration is only periodically
updated.
Change-Id: If0d84c9a46eb8b8858305a2737df7eee9d6afe30
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
Resolves some build failures and updates the bmcweb recipe to use the
proper target names for image selection.
Change-Id: Id223dab3c4999ce083351ceee4b36836a8f46b77
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changeset replaces phosphor rest with bmcweb for the s2600wf
target. bmcweb has several advantages over phosphor-rest.
1. Written in C++.
2. Supports Asyncronous transactions
3. Authentication backed by PAM
4. SSL key generation, and modern SSL cipher suites
See the application readme for more
To enable bmcweb, this patchset also:
1. Revs libtinyxml to the latest version 6.0.0 from the existing 3.0.0
2. Adds the boost-dbus recipe, to allow bmcweb to build. Bmcweb is a
header only dbus library.
Change-Id: I5b90427977709127c09fedcfc4bcb713908d356f
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
|
|
|
|
|
|
|
| |
S2600wf is an Intel platform family. Add machine to repo.
Change-Id: I975decc7c0d29bd021e04aa7e8e41f62dd76f91c
Signed-off-by: James Feist <james.feist@linux.intel.com>
|
|
|
|
|
|
|
|
| |
The device-tree path should be used to select the
gpio chip.
Change-Id: I5f5bb6b5ddac1f9102249795130434c4b61201f6
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
|
|
| |
We using same image for both flash.
Modify obmc-init.sh for detect flash and
minimal boot from second flash.
Add scripts for flash recovery from second flash.
Add script for flash update from main flash.
Change-Id: Ie5de235f341832fe2ec190226a4c79d217e1209b
Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
|
|
|
|
|
|
|
|
|
| |
There were some updates in the format of the sensor config yaml.
This tries to update the quanta-q71l sensor yaml to the latest
format.
Change-Id: I600ddd6bb36200f6895c26db6e8ddc1b6c23a109
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
| |
Change-Id: Idbb2bf7d28e32a0080b4ba94d0884dc5f8605d5a
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
| |
The i2c layout is different in the 4.10 device-tree and that changes
the paths required for the phosphor-hwmon configuration.
Change-Id: I669eaefbac7d0c21ea3bb76e6c7fcce2498a8e1d
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
The driver updated the base value from 0 to 1, so the
configuration file needed to be updated.
Change-Id: I1d2cbcd8d34bf80cf53aa11f4c979fcdae2ed622
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
Add ipmi daemon recipe, including the systemd service file.
Change-Id: Ice5c373603b482835beb9cec59e9a5b2346f21aa
Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
Copy/pasted error from the sensor above, since they're intermingled
between different voltages.
Change-Id: Iafb1d5ce16fc13208ee4c93b2cb5a87ecee50381
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
| |
Change-Id: I7b4e580539b57fbe3b6fbc154a85b3cc362efedf
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
| |
Change-Id: I39148a5229dbe6d86f40a2c1e18f53f76b7a9880
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
Disable CONFIG_FSI since msn not using FSI, it's
significantly increases kernel size.
Change-Id: If99d30814242a3f3b06063d014adbd27082559ee
Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit enables patches from the /usr/local path by replacing
absolute paths to /usr/sbin or /usr/bin in every service file with
"/usr/bin/env ". Additionally, SyslogIdentifier is added to each
file to ensure that journal entries are still distinct.
In two cases, service files also had to change due to references
to ${{PATH}}, which doesn't work with /usr/bin/env. These
references - and the corresponding definitions - were changed to
${{DEVPATH}}.
Resolves openbmc/openbmc#2149
Change-Id: I12c5c6e5101eef6820b985a563313836250ff2c7
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
|
|
| |
s/RemainsAfterExit/RemainAfterExit
Change-Id: I6f0dcd2191e2d67de30923694b4ed050ffa06587
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
Add msn specific defconfig layer. It adds configs used
by msn boards.
Change-Id: Idba0423d554b50c61801c830b7b9daab73633725
Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
phosphor-hwmon changed its default behavior to exit
the program on an access failure. To preserve the
behavior that this platform needs, an option needs
to be passed to the configure step.
Resolves openbmc/openbmc#2111
Change-Id: I124178629be25c7758e59ba356bb1c5dc3e4b57d
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
Since pflash is no longer used when openpower-ubi-fs is enabled and
the only use of the openpower-pflash feature was to enable a pflash
dependency in obmc-op-flasher, remove obmc-op-flasher when
openpower-ubi-fs is enabled (thus removing pflash from the machine).
Change-Id: Ia11d2b11ac201a139e1c4d014d539d346e0c2479
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
systemctl start obmc-chassis-poweroff@0.target
systemctl start obmc-chassis-poweron@0.target
Added the host-gpio.service on boot to enable the power on
and power off scripts.
Testing: The scripts were launched with the state change commands above,
however they were modified such that they didn't rely on the old
namespace.
The GPIOs basically trigger the power button on the front panel.
Change-Id: I4a205e60c8f43f626f3ea0d4fedf182ccf4700ba
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
| |
Change UBOOT_MACHINE for mellanox msn to ast_g5_ncsi_config
becouse changes accepted to ast_g5_ncsi_config.
Change-Id: I95be6a4408fbde1de8dd0461eaec1817ff5f3447
Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
|
|
|
|
|
| |
Change-Id: Icda260a6895f04448a2c69965203d51eede90071
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
| |
Change-Id: Ie605a33d573867aabbe0e8759e1cda1043cccff9
Signed-off-by: Patrick Venture <venture@google.com>
|