Age | Commit message (Collapse) | Author | Files | Lines |
|
Patrick Venture (1):
add .clang-format
(From meta-phosphor rev: 91825c03eb7151ad917e9aec3266ba9fcaaef947)
Change-Id: Ia4b07602ebe5ea6e4c06c33ab77f0b257f63ea26
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Gunnar Mills (2):
Move to clang-format-6.0
Remove hack for 1/0 booleans
(From meta-phosphor rev: bd847c188b7acb547578bf9e0321c9709ae03d55)
Change-Id: I081a828f4c342c9fac3f35a293a285252a7ead6b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
clang-format: always break template declarations
(From meta-phosphor rev: 655f0aa9f1eecd3fe8fc18cbdc9a7b61a2fa38d6)
Change-Id: Ibd33b6b42c5b650fd41a6998595c3fddfeba5e65
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Clang 6 updates
(From meta-phosphor rev: 6357b1f20015296afba97a4bb2c1efea03b7db8f)
Change-Id: I7be8c3dc99a65d5113075a90929946ecb44320b3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Ed Tanous (1):
Resolve issue with duplicated static files
(From meta-phosphor rev: 0e517f8a431289ddb1e02b2eaaa990114f259ce1)
Change-Id: I7780e6155645ff8c53157056dcbb7e470baefd3b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
Allow callback raw access to message
William A. Kennington III (1):
configure: Fix --disable-tests
(From meta-phosphor rev: 8d64ddbe545c58c2f0c4d6f0a73a658996f11b94)
Change-Id: I425468e87b726bff0dcea6ba80b80ee9e6a72878
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Deepak Kodihalli (3):
phoshor-rsyslog-config: wrap utils::restart
phosphor-rsyslog-conf: add unit tests
phosphor-rsyslog-conf: add unit tests
(From meta-phosphor rev: 39ae434fa51513aa0715df0e772555cfeea0af0c)
Change-Id: I94e70f3b53bce4f285d8b1aedb61e6cdd3338230
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Add -flto to CXXFLAGS
(From meta-phosphor rev: 7aefde2c1c20dac9271fab604c203dbe615de349)
Change-Id: I2dcb4e619c1c81b50697864689acb72b08b82f4c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
add .clang-format
(From meta-phosphor rev: 2cc612c2f8a3d2ca01e3fc43c0434184cd625d0f)
Change-Id: Ic033237071af7c8e413f48c8531319be721367bc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
beccabroek (1):
Event log select all checkbox
(From meta-phosphor rev: 512574c50df3fd68f8a5cee2fb3327a48e85da32)
Change-Id: Icf12e56cbb2865753d36a333cc1e5b37e77e887e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Lei YU (1):
EpocTime: Use proper errors on setting time failure
(From meta-phosphor rev: b12dda36607e5770afb5b19cc861baea645ded87)
Change-Id: I7e4125dec6938d92b76be606d245d4e7e1f36216
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
reorder headers
(From meta-phosphor rev: c37be581778d36913e5398928e91dcc64214f791)
Change-Id: I6d8819481f422bbba531709bc96148a94374f58f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Add -flto to CXXFLAGS
(From meta-phosphor rev: 9ddb021682a17da707003bef3da43dce08f0cb0a)
Change-Id: Id50cf65ab4650569b421cc91a1b659f079fec139
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adriana Kobylak (1):
Control: Make PowerSupplyRedundancy const (read-only)
Andrew Geissler (1):
Add -flto to CXXFLAGS
Deepak Kodihalli (1):
Add errors to Network/Client interface
(From meta-phosphor rev: 96dc4d450b840533b771f3c3848b3cb47a6b4891)
Change-Id: Icb0dccfc6d0647837dfb2ac4d840d4b477a21ba4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adriana Kobylak (5):
fan_control: Move to using xyz.openbmc_project.Sensors
configs: Remove BootProgressSensor
configs: Remove the OperatingSystemStatus sensor
configs: Remove BootCountSensor
configs: Remove TurboAllowedSensor
Matt Spinler (16):
Add function to load in the GPIO data from JSON.
Add documentation on GPIO JSON
Use cJSON to read the GPIO configuration
Use cJSON to get the GPIO definitions
Fill in function to convert GPIO pin to a number
Fill in the function that finds the GPIO base
Remove host control GPIOs from GpioConfigs
Call gpio_inits_done() from GPIO consumers
Remove unnecessary args from GPIO functions
Point obmcutil chassiskill code at the GPIO JSON
Remove the GPIOs from Witherspoon.py
Remove the GPIOs from Zaius.py
Remove the GPIOs from Lanyang.py
Remove the GPIOs from Palmetto.py
Remove the GPIOs from Romulus.py
Remove the GPIOs from S2600wf.py
(From meta-phosphor rev: a3c2e523e1cd83b088cb70ccd6d3fdc697785c1f)
Change-Id: I847dfae765dfea67738bc93bd589621ab9249849
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adriana Kobylak (4):
sensors: Remove BootProgressSensor
sensors: Remove OperatingSystemStatusSensor
sensors: Remove BootCountSensor
sensors: Remove TurboAllowedSensor
(From meta-phosphor rev: da48ad15d35d36a73f440cc7efb2f1da48e603e4)
Change-Id: Iec930d45b7b7f390073b83d27fb420529940ca9c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Restructure phosphor-logging recipe to allow additions of packages.
(From meta-phosphor rev: 38af2c0d75122aecaeac53c0190884a48885f6a6)
Change-Id: If187200a0874bc0c9ce6e4d759a2e1ca7ea7ffc8
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This reverts commit cffe1bf83203854489e7b8bab81c9188143f7ab5.
This is to enable syslog daemons to forward journal logs to a remote
server.
(From meta-phosphor rev: 03f3dbd09e50b6e63418118df6e2267a2ba650bc)
Change-Id: Ie1ff86a2f48e77227eda60f2f047e6f33ff7b01c
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Ed Tanous (2):
Add json to the known content types
Make dbus monitor compatible with phosphor-rest
(From meta-phosphor rev: fb386a7e5cd0f760a47f5de7f9ec3445ff27ca03)
Change-Id: I62bca43b27272e9800e9207bf222bda532d71229
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adriana Kobylak (1):
rest_dbus: Add read-only property error
Matt Spinler (1):
Explicitly convert dbus.Booleans to bools
(From meta-phosphor rev: a2c69d7b18c201dc2e7b269eb436d87cfa54654e)
Change-Id: I11889bb8c9bebc02e5eef6b64dca0c47a6ba0781
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Gunnar Mills (1):
Fix broken link
(From meta-phosphor rev: 8a34d2d33b124170321cfe18a0082a44bee81083)
Change-Id: Ia68dc83f7743a7b320c9cfac6aae201addceebc0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
add missing gmock header: read|write interface mock
(From meta-phosphor rev: 2d789d810dc9b74817760473ea25d631c0183ff5)
Change-Id: If44eb6054745b5e42594059cd92ae31ebd7c6fa7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Gunnar Mills (6):
Add Power Usage Page
Remove unused chassisPowerOn
Set the power cap
Add config.json file
Remove double variable set
Remove 2nd CopyWebpackPlugin var
beccabroek (1):
Checkbox not selected with 0 log events selected
(From meta-phosphor rev: 9568968e0534f24e1a23a2be64706cb089b94dab)
Change-Id: I1f4b29550d112d2da6f02c3250ab6e7f578ee301
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Deepak Kodihalli (5):
documentation: markdown header level fixups
Add application to configure rsyslog
phosphor-ryslog-conf: add way to disable logging
rsyslog-conf: add validation and error handling
phosphor-rsyslog-conf: implement restore
(From meta-phosphor rev: ea6a3d1ce6e1921e7e729a71c68cbfed3b564676)
Change-Id: I97cf268e88b94bcc9efad6991a2291e8cb15d061
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Add -flto to CXXFLAGS
Lei YU (3):
Make MEDIA_DIR configurable
Delete functional BMC id if ACTIVE_BMC_MAX_ALLOWED is less than 2
static layout: Support field mode
(From meta-phosphor rev: 1b7c30dcac5dff739a6ccb66ccd20ed632511f9b)
Change-Id: If5b70e8c063b86c9ee8dbc6bcd433b52b0a7d5e4
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
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>
|
|
For static flash layout, configure ACTIVE_BMC_MAX_ALLOWED to 1, because
it has only one active BMC image;
For ubi-fs, configure ACTIVE_BMC_MAX_ALLOWED to 2, because ubi-fs
assumes there are two BMC images by default.
Resolves openbmc/phosphor-bmc-code-mgmt#2
Tested: Verify that ACTIVE_BMC_MAX_ALLOWED is set to 1 for Romulus
build, and set to 2 for Witherspoon build.
(From meta-phosphor rev: bf3edf1ce09f19836c38c2dd43ab4e50664fc46e)
Change-Id: I60e49c14bda25547fde9a2308470ed164ebbd249
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Configure MEDIA_DIR to /run/media for static flash layout;
Configure MEDIA_DIR to /media which is default for ubi-fs.
Resolves openbmc/phosphor-bmc-code-mgmt#3
Tested: Verify that the MEDIA_DIR is set to /run/media for Romulus
build, and set to /media for Witherspoon build.
(From meta-phosphor rev: f43eb6ee89433e4898cbdb1532963f038419c003)
Change-Id: If96c2ee135d314bd6de0cd745c6a871b75183fe1
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Static flash layout will use obmc-flash-bmc-setenv service to set
factory-reset env in u-boot, so make it common for both static and ubi
flash layout.
Tested: Build the image and verify the service and the obmc-flash-bmc
script exist in both static and ubi builds.
(From meta-phosphor rev: b2c944f13b0f891a7f569f3a9608e3c0de27a462)
Change-Id: Ia067cebfe35a9d2d7d2af8b4d1bd4cb5717372ae
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
CJson is a support library implementing json support for C libraries.
It is relatively small, and compliant enough for secure systems usage.
More information can be found in the CJson homepage here:
https://github.com/DaveGamble/cJSON
Tested by: "bitbake cjson" and saw no build failures.
(From meta-phosphor rev: 908d4f44184e34e0d13e6017221122ab5915a310)
Change-Id: I8b9fcbc5ce0ffe556da8bfa6b1d84c527160a65e
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested:
Package builds successfully and the output looks correct.
(From meta-phosphor rev: cb1a1831baa36b0e6bb5e199a333255f42d3593e)
Change-Id: I6aa75e0147793b13992bd05ac9efffbaef19c092
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update external subtrees to latest Yocto sumo.
Change-Id: I8364f32bef079841c6e57f1c587f4b1bedf62fef
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This fix allows others consuming the meta-phosphor layer to update
bblayers conf independent of the upstream layer.
Change-Id: I8e170da62d260bbad175ed0fd13407886cb77e7f
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
|
|
Change-Id: I6f208f294b9f2cfdfa3e0101dbfdc2f45817e1d1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The new subtree model brings the subtrees up from the openbmc-machines
layer.
Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
As part of the move to subtrees, need to bring all the import layers
content to the top level.
Change-Id: I4a163d10898cbc6e11c27f776f60e1a470049d8f
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This adds the initial recipe for the sdeventplus package.
Tested:
Package builds successfully and the output looks correct.
Change-Id: I506955205dc9bcfe75a83b76442f4857c74b99bb
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Change-Id: I10692dea155377dcd8558ae57e69948e6995ded0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I849e03f2334a8602e05058669158083ad158104f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I1c709f716bec80bed0c4dc5b16fa70c809c8cc64
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I3aa64d678759bcba72bfc093f88d07c5a6bb91ae
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I6622c666a193d8c17b88027d88790fda88e33b96
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I7ab76637af5a601b92f3fbcd31f5c39af49f6f0d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Once upon a time this service was added to initalise the host flash
before starting the host firmware, otherwise some systems would not
boot.
> commit 14f965d8dc806d710218de18357ba7f106484a8e
> Author: Andrew Geissler <andrewg@us.ibm.com>
> Date: Thu May 11 09:54:04 2017 -0500
>
> PNOR init workaround for P8 based systems
>
> The PNOR chip requires an init to be done to it prior
> to starting the host. This is a temporary fix to this
> issue until we get the mboxd function ported to P8.
Ever since e7b0fd568ae2 ("Switch userspace to use MTD access by
default", October 2017) running pflash hs not done this, as it
access the flash through the kernel mtd interface.
A machine could chose use mboxd and the mbox protocol on P8 but it is
not required to fix this issue.
Change-Id: I5c2400063bf776018ef60f2642fb2629c96af0a7
Resolves: openbmc/openbmc#1598
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
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>
|
|
Change-Id: Icf5868a967bc55e5d45a8b58c80bfb6a1aaf96bd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: Id24b1c26d0e91172285f745926d6b0ff538d37f0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: Ia57c246400656cee580f8fd5f249a05ad44c2715
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
In obmc-init.sh, there is "clean-rwfs-filesystem" that clean the rwfs
during boot, but it backs up the files in whitelist, so it is not a
*real* factory reset.
Add a new "factory-reset" option, and when it exists, erase the rwfs
without restoring files in whitelist.
Tested: Set openbmconce=factory-reset in u-boot env, and verify the rwfs
is erased during boot without restore;
Set openbmconce=clean-rwfs-filesystem in u-boot env, and verify
that rwfs is erased with whitelist restored.
Change-Id: Ifdc76da46fe273e9c942f30444173e51f8106fcc
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
Change-Id: Ibbb72012ce64021300413fa4de7f591eb8ae69a0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|