| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
phosphor-ipmi-inventory-sel provides a yaml config for sel events, and
Romulus was using the default one, which makes the sel events not
mapping to the expected devices.
Provide a yaml config that matches Romulus system.
Tested: Inject error and check SEL logs are correctly parsed by
openbmctool.py in openbmc-tools/thalerj.
Change-Id: Ic2a03a34e98bb383e32ef902f1a5da1d6ee6fe9e
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Romulus was using the exmaple callouts yaml and it is just a dummy one.
Provide the real callouts yaml config for Romulus.
Tested: With the following commit, verify CALLOUT_INVENTORY_PATH is
correctly set when CPU error is injected and the event is sent
to BMC.
Change-Id: I266c51cc52ebdd770dd332c50e26ed3e8cd65155
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Benjamin Herrenschmidt (11):
drm: aspeed: Enable/disable vblank in pipe enable/disable
devres: Add devm_of_iomap()
fsi: Move code around to avoid forward declaration
fsi: Add mechanism to set the tSendDelay and tEchoDelay values
fsi: master-gpio: Rename and adjust send delay
fsi: master-gpio: Add support for link_config
fsi: master-gpio: Add more tracepoints
fsi: master-gpio: Remove unused definitions
fsi: master-gpio: Remove "GPIO" prefix on some definitions
fsi: master-gpio: Add missing release function
fsi: Move various master definitions to a common header
Cédric Le Goater (2):
ARM: dts: aspeed: Add "spi-max-frequency" property
mtd: spi-nor: aspeed: limit the maximum SPI frequency
Joel Stanley (2):
ARM: config: aspeed: Enable SHA256 and HMAC
ARM: config: aspeed: Re-enable DEVMEM
Resolves: openbmc/openbmc#3164
Change-Id: I7f1970a8123b6d335e6dd2bda525c02cc393ede4
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Eddie James <eajames@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
A year ago I added support for the external mode sysfs file to use when
using cronus. This meant we did not need to un-bind the FSI driver. When
that change went in we also should have removed the now-unused fsi-bind
service.
Change-Id: Ief0c2362f30f4dd7c320bf904000fe11be6b4914
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I0db419e4a175c47a806b18a76b4e7dcabb2b0091
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With recent kernels (i.e. 4.17+) the configuration phase of the kernel
will check for capabilities/options of the compiler for CVE and other
mitigation support.
For a general kernel, we want to ensure that CC is fully defined when
the config targets are invoked (so the proper compiler will be checked).
For linux-yocto, we also need to specify the compiler/tools dependencies
for the configme task since it executes before configure and hence the
main kernel build DEPENDS will not always be in the sysroot before it
executes. Without those dependencies the kernel will be incorrectly
configured (i.e. bison is missing) or the configuration will fail the
mitigation tests.
[YOCTO #12757]
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: William A. Kennington III <wak@google.com>
Change-Id: Ife5a5fb09523a7dfe359db49254a7600b4420a4c
Upstream: openembedded/openembedded-core@ff1bdd75d50f0ebac3d599e461685ace29559a82
|
|
|
|
|
|
|
| |
That project was killed.
Change-Id: I8fec67b0136f7302f43f45223606bf7410c628d3
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Ic460c2c075d55a9ed1100199cfe6ccd4f4cc4187
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I229006e3cd9d5b433efa952434da188d157d541e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ib1abd7f69a8d95bf3ec590e8d55df47eb36d6c65
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
8099077e3 renamed the u-boot recipe and as such the append and
associated patches no longer applied.
Typically bitbake complains about recipe appends without a
base recipe but in the u-boot case oe-core provides u-boot
and the bbappend applied cleanly to _that_ version of the
u-boot recipe.
Change-Id: I5d526509813fdfce177d180aecb9ecb507d4e2b7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
| |
Move OpenBMC to Yocto 2.5(sumo)
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I5c5ad6904a16e14c1c397f0baf10c9d465594a78
|
|
|
|
|
| |
Change-Id: If360445b7bce3ed6103162acd746b3421615c4a1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I8734942f3ed6a8bf0a7f1da3dbff79a16714c638
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I92fe80a747e3cdc919750244a72401e101c77cab
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I406653d3433c56d99934eeb539fb48f910edb5df
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ib42fc67bd9d0ad4b4b762e84ad8c7cc1127bbcf4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I7c3eee7b8c4a888929ece932faea0b77ddc67971
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ia3c3c4a4b2479133e07d4f9ec1e35c190ad33f17
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I1f69d72c59dc2ac954e3e69907bb6bc018d44412
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This project installs the machine specific ColdFire firmware file into
/lib/firmware for using the ColdFire FSI master kenrel driver.
The repository contains source and corresponding assembled binaries. We
do not assemble our own binaries as that would require building binutils
for the 68k.
Change-Id: Iac13f94532e0cdf92814f2521f170778505f30f7
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
| |
Joel Stanley (2):
clk: aspeed: Support HPLL strapping on ast2400
ARM: configs: aspeed: Enable BLK_DEV_LOOP
Merge tag 'v4.17.3' into dev-4.17
Change-Id: I884b96487028b38bcab33d1740aa36dee7969b1d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
The ipmi-fru-properties were placeholder. Drop the definition.
Change-Id: Ie188003dcd2710f243c36891fece1c6c352349b4
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
|
| |
Change-Id: Ie65c83cfde93ae47c0dd1f9ffcfc37ce9566f18e
Tested: Built image and mboxd then ran on lanyang
motherboard, checked the mailbox daemon on BMC,
used instruction "ps -l" to check mailbox process
status, the result like
"mboxd --flash 64M --window-size 1M"
Signed-off-by: Brian Yang <yang.brianc.w@inventec.com>
|
|
|
|
|
|
|
|
| |
This script doesn't exist in poky anymore. Remove the symlink to it.
Reference oe-core commit a17724d687f9c04dc21f2f369da2b492f7119ba0.
Change-Id: Iae17fa2f430590eb2290b94725ecb3f104adbebc
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
| |
Change-Id: Ic60324a437b1fa258c8fec9bbe7fa58799bdf27c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
|
|
|
|
|
| |
Change-Id: I64ad8377d1aceb0949a48a11ba69825f59ae1f69
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I1adc3b6af76cdc37017652f52fa8bbe0d10ac839
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Yocto 2.5 will bring us a systemd built with meson, so we will no longer
be able to use EXTRA_OECONF to prevent inclusion of the udev database
in images.
Disable it via BAD_RECOMMENDATIONS in the distro configuration instead.
Tested: Built a witherspoon image
Change-Id: I5eb9239a0f41f65df1823bc4ab6f593a31d2f4ec
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
| |
latencytop was dropped upstream. Reference oe-core commit
36aae56e7f86a4d5ce93e4528e7dcc42f60c705e.
Change-Id: I90c11193476ab1e1bb8d71893445a87e45a0bd89
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1e4452449 added a systemd tmpfile config file for the software image
upload path but the config file was added to the systemd recipe.
tmpfile config files should be added to the recipes/config files that
use them. For example on an RPM based distro:
$ rpm -qf /usr/lib/tmpfiles.d/samba.conf
samba-common-4.7.7-0.fc27.noarch
Tested: Validated software.conf present in Witherspoon rootfs
Change-Id: I47e8c8c44eb19440cc98d0380e9634f688eccb21
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Somewhere between systemd 234 and 237 the install process stopped making
/usr/lib/systemd/network for us. When we move to Yocto 2.5 this will
result in an install failure.
bitbake.conf provides a variable for /lib/systemd. Use it, as it's the
correct location for these configuration/unit files anyhow.
Tested: Booted QEMU witherspoon image to shell:
Change-Id: I000b6f1b5548efb920d31226558159cba3deb8d6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Technically bitbake does not care where bbappends live but the
universal norm is to put bbappend files in the same directory
as the base recipe. Update to match meta-witherspoon and oe-core.
Tested: Booted QEMU witherspoon image to shell
Change-Id: I9b06de644ae414f76c2b8f390a6d32fe1e3e55d2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Somewhere between systemd 234 and 237 the install process stopped making
/usr/lib/systemd/network for us. When we move to Yocto 2.5 this will
result in an install failure.
bitbake.conf provides a variable for /lib/systemd. Use it, as it's the
correct location for these configuration/unit files anyhow.
Tested: Booted QEMU witherspoon image to shell
Change-Id: Ia863473539378ef07f652ae3820b9c22ce5f6900
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I741473f92ab8935378a626dc88b830aeaab31c7b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
Replace invocations of mapper call with a call to busctl and mapper
get-service. This provides equivalent functionality but opens the
door for dropping a systemd patch we have carried for some time.
Change-Id: Iea0cce89341939b49b095d1f5010415578331d4d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
During kernel version upgrade, these default config items in blow commit are missing:
https://gerrit.openbmc-project.xyz/#/c/8323/
systemd 233+ needs these items for some apis:
https://lists.freedesktop.org/archives/systemd-devel/2017-March/038419.html
Change-Id: I9eff59683d37d4922fa32b2bc32374f4c88862c4
Signed-off-by: Yong Li <yong.b.li@linux.intel.com>
|
|
|
|
|
| |
Change-Id: I270b213e29d80c99110a626ddf7b3ade4c602b2a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iebf4a7793a981715c5f5d959aa1f04fa0b362b26
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I0b60a504b3f4dc55b0895dd6afeaa0e8d4878810
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iefb4027801182eaeafb73caa2319ed2699dd6463
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Benjamin Herrenschmidt (8):
gpio: aspeed: Rework register type accessors
gpio: aspeed: Add "Read Data" register to read the write latch
gpio: aspeed: Add command source registers
gpio: aspeed: Add interfaces for co-processor to grab GPIOs
dt-bindings: misc: ASPEED coprocessor interrupt controller
arm: dts: aspeed: Add coprocessor interrupt controller
arm: dts: aspeed: Fix Romulus frame buffer address
i2c: fsi: Fix use after free
Joel Stanley (4):
net/ncsi: Silence debug messages
net/ncsi: Drop no more channels message
net/ncsi: Use netdev_dbg for debug messages
MAINTAINERS: Add Sam as the maintainer for NCSI
Change-Id: I8627b5ef78b51ea3ba0ee7ac233cfee0ce467d57
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
This merges the 4.17.2 upstream stable tree into the dev-4.17 openbmc
tree.
Change-Id: Ide27501337065cfa6c28e168fb18c02447d407ba
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I45df122cfe5a56dca05bc37b9a83ffd1bb92aa95
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I275350127616682668c99b64ce016d822eef8dfc
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I74dd128762889600571c2dd77a7f47002259566f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iefe0ce11b3604f849473e7ea245a0dce892162d9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
| |
CONFIG_BLK_DEV_LOOP is needed for legacy code update, and it is removed
accidently in linux 4.17 kernel's change.
Tested: Successfully run legacy code update on Romulus.
Change-Id: Ifb5c3829dd0bbd83813f696dc88b092128e65026
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
| |
This enables webui hosted by Romulus machine.
Tested: WebUI works fine on Romulus.
Change-Id: I29cefdb07892717d3bb2397647a5e2dbf701dc8e
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
| |
This package is no longer used. Drop.
Change-Id: I545a2cb38bb130077f85c2715b44d26a1e829526
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|