summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* meta-romulus: Add ipmi inventory sel configLei YU2018-07-043-0/+359
| | | | | | | | | | | | | | 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>
* meta-romulus: Add callouts yaml configLei YU2018-07-043-0/+25
| | | | | | | | | | | | 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>
* kernel: FSI, ASPEED SPI NOR, ASPEED GFXJoel Stanley2018-07-042-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* openpower: Remove fsi-bind serviceJoel Stanley2018-06-292-25/+1
| | | | | | | | | | 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>
* openpower-occ-control.inc: bump versionAndrew Geissler2018-06-291-1/+1
| | | | | Change-Id: I0db419e4a175c47a806b18a76b4e7dcabb2b0091 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: specify dependencies for compilation for config tasksWilliam A. Kennington III2018-06-292-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove the meta-stonewither layerMatt Spinler2018-06-2911-121/+0
| | | | | | | That project was killed. Change-Id: I8fec67b0136f7302f43f45223606bf7410c628d3 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-281-1/+1
| | | | | Change-Id: Ic460c2c075d55a9ed1100199cfe6ccd4f4cc4187 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-281-1/+1
| | | | | Change-Id: I229006e3cd9d5b433efa952434da188d157d541e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: Ib1abd7f69a8d95bf3ec590e8d55df47eb36d6c65 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* zaius: Rename u-boot bbappend to u-boot-aspeedBrad Bishop2018-06-283-0/+0
| | | | | | | | | | | | | 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>
* Yocto 2.5Brad Bishop2018-06-274268-140253/+105991
| | | | | | | Move OpenBMC to Yocto 2.5(sumo) Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I5c5ad6904a16e14c1c397f0baf10c9d465594a78
* phosphor-logging.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: If360445b7bce3ed6103162acd746b3421615c4a1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-fru.inc: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I8734942f3ed6a8bf0a7f1da3dbff79a16714c638 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I92fe80a747e3cdc919750244a72401e101c77cab Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* slpd-lite.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I406653d3433c56d99934eeb539fb48f910edb5df Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: Ib42fc67bd9d0ad4b4b762e84ad8c7cc1127bbcf4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I7c3eee7b8c4a888929ece932faea0b77ddc67971 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: Ia3c3c4a4b2479133e07d4f9ec1e35c190ad33f17 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I1f69d72c59dc2ac954e3e69907bb6bc018d44412 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* aspeed: Add cf-fsi firmwareJoel Stanley2018-06-271-0/+25
| | | | | | | | | | | | 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>
* kernel: Move to 4.17.3, aspeed clk fixJoel Stanley2018-06-271-2/+2
| | | | | | | | | | 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>
* meta-x86: quanta--q71l: drop ipmi-fru-propertiesPatrick Venture2018-06-263-95/+0
| | | | | | | The ipmi-fru-properties were placeholder. Drop the definition. Change-Id: Ie188003dcd2710f243c36891fece1c6c352349b4 Signed-off-by: Patrick Venture <venture@google.com>
* meta-phosphor: Add Mailbox DaemonBrian Yang2018-06-262-0/+2
| | | | | | | | | | 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>
* remove oe-init-build-memresBrad Bishop2018-06-261-1/+0
| | | | | | | | 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>
* Add meta-phosphor subtree maintainers fileBrad Bishop2018-06-261-0/+49
| | | | | | Change-Id: Ic60324a437b1fa258c8fec9bbe7fa58799bdf27c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Ed Tanous <ed.tanous@intel.com>
* Add meta-openpower subtree maintainers fileBrad Bishop2018-06-261-0/+48
| | | | | Change-Id: I64ad8377d1aceb0949a48a11ba69825f59ae1f69 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add meta-aspeed subtree maintainers fileBrad Bishop2018-06-261-0/+48
| | | | | Change-Id: I1adc3b6af76cdc37017652f52fa8bbe0d10ac839 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Remove udev-hwdb differently for sumoBrad Bishop2018-06-251-0/+5
| | | | | | | | | | | | 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>
* drop latencytopBrad Bishop2018-06-251-1/+0
| | | | | | | | latencytop was dropped upstream. Reference oe-core commit 36aae56e7f86a4d5ce93e4528e7dcc42f60c705e. Change-Id: I90c11193476ab1e1bb8d71893445a87e45a0bd89 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* flash: Move image manager tmpfile configBrad Bishop2018-06-255-37/+12
| | | | | | | | | | | | | | 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>
* witherspoon: Use systemd_unitdirBrad Bishop2018-06-251-4/+4
| | | | | | | | | | | | | 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>
* witherspoon: Move systemd to recipes-coreBrad Bishop2018-06-255-0/+1
| | | | | | | | | | 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>
* systemd: Use systemd_unitdirBrad Bishop2018-06-251-4/+4
| | | | | | | | | | | | | 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>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-06-251-1/+1
| | | | | Change-Id: I741473f92ab8935378a626dc88b830aeaab31c7b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Remove use of mapper callBrad Bishop2018-06-258-16/+16
| | | | | | | | | 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>
* Linux-aspeed: Restore kernel crypto related items needed by systemdYong Li2018-06-252-0/+6
| | | | | | | | | | | 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>
* phosphor-led-manager.inc: bump versionAndrew Geissler2018-06-251-1/+1
| | | | | Change-Id: I270b213e29d80c99110a626ddf7b3ade4c602b2a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-settings-manager.inc: bump versionAndrew Geissler2018-06-251-1/+1
| | | | | Change-Id: Iebf4a7793a981715c5f5d959aa1f04fa0b362b26 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* bmcweb.bb: bump versionAndrew Geissler2018-06-211-1/+1
| | | | | Change-Id: I0b60a504b3f4dc55b0895dd6afeaa0e8d4878810 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-211-1/+1
| | | | | Change-Id: Iefb4027801182eaeafb73caa2319ed2699dd6463 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: GPIO features, device tree fixes, quieten NCSIJoel Stanley2018-06-211-1/+1
| | | | | | | | | | | | | | | | | | | | | 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>
* linux: Merge 4.17.2 stable releaseJoel Stanley2018-06-211-2/+2
| | | | | | | | 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>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-06-211-1/+1
| | | | | Change-Id: I45df122cfe5a56dca05bc37b9a83ffd1bb92aa95 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* inarp.bb: bump versionAndrew Geissler2018-06-211-1/+1
| | | | | Change-Id: I275350127616682668c99b64ce016d822eef8dfc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-06-211-1/+1
| | | | | Change-Id: I74dd128762889600571c2dd77a7f47002259566f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-06-211-1/+1
| | | | | Change-Id: Iefe0ce11b3604f849473e7ea245a0dce892162d9 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* linux-aspeed: Add loop device support in defconfigLei YU2018-06-212-0/+2
| | | | | | | | | | 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>
* meta-romulus: Add webui recipeLei YU2018-06-211-0/+1
| | | | | | | | | This enables webui hosted by Romulus machine. Tested: WebUI works fine on Romulus. Change-Id: I29cefdb07892717d3bb2397647a5e2dbf701dc8e Signed-off-by: Lei YU <mine260309@gmail.com>
* python: Drop unused python-email-utils packageBrad Bishop2018-06-212-29/+2
| | | | | | | This package is no longer used. Drop. Change-Id: I545a2cb38bb130077f85c2715b44d26a1e829526 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
OpenPOWER on IntegriCloud