summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-04-241-1/+1
| | | | | Change-Id: I08ac717512df12591509db280055032a32338434 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower/witherspoon: configure video-related packages into buildJeremy Kerr2018-04-241-1/+1
| | | | | | | | Add the fbterm, uart-render-controller and liberation font packages to the witherspoon build. Change-Id: Ifa20e9455f06f2ae4d7e9547f62e70ea102b4c89 Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* openpower/witherspoon: add uart-render-controller packageJeremy Kerr2018-04-242-0/+44
| | | | | | | | | This change adds a small daemon to monitor the state of the host (power and video device status), and start/stop the fbterm UART renderer as appropriate. Change-Id: I6c7cf7a88e9a19cd87d6b781a4a1519597882345 Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* openpower/witherspoon: add a monospace-only liberation font packageJeremy Kerr2018-04-241-0/+9
| | | | | | | | | For text-to-video rendering, we need a font. This change adds a small overlay to the existing liberation fonts package, to only use the monospace font. Change-Id: I7e0bc307dceb95732f94616d9249df34b484b629 Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* openpower/witherspoon: add fbterm package for UART renderingJeremy Kerr2018-04-244-0/+45
| | | | | | | | | | | | This change adds a definition for fbterm, customised for rendering UART data to a local framebuffer device. fbterm upstream isn't very active - last release was in 2008. So, use a newer git tree, which includes a couple of fixes and customisations for our usage in uart rendering. Change-Id: Ib19e879283548dbe403401b6fecfaaeb8cf74c1c Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* kernel: Add ASPEED AST2500 DRM driverJoel Stanley2018-04-242-2/+3
| | | | | | | | | | | | | | | | | | This updates the kernel to include the ASPEED DRM driver. Note that the defconfig update has no affect on the I2C support; it drops out only due to being selected by other dependencies. Joel Stanley (6): drm: Add ASPEED GFX driver drm: aspeed: Debugfs interface for GFX registers ARM: dts: aspeed-g5: Add resets and clocks to GFX node ARM: dts: ast2500-evb: Enable the GFX IP ARM: dts: witherspoon: Enable the GFX IP ARM: dts: aspeed-g5: Add DAC MUX userspace control Change-Id: I084c4df8b7d4bcc183a865c9eabb0154570e0342 Signed-off-by: Joel Stanley <joel@jms.id.au>
* kernel: DRM update, ASPEED misc registers, AST2500 clk fixJoel Stanley2018-04-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | These updates are in preperation for the AST2500 GFX DRM driver merge, and associated userspace tools. Aishwarya Pant (1): drm: introduce drm_dev_{get/put} functions Andrew Jeffery (3): soc: aspeed: Miscellaneous control interfaces dts: aspeed-g5: Expose VGA scratch registers dts: aspeed-g5: Expose SuperIO scratch registers Joel Stanley (1): Merge tag 'drm-for-v4.14' into dev-4.13 clk: aspeed: Support second reset register Oleksandr Andrushchenko (1): drm/simple_kms_helper: Add {enable|disable}_vblank callback support Change-Id: Ib6b4316397cedb9636243d0a7a51924d30bb811d Signed-off-by: Joel Stanley <joel@jms.id.au>
* openpower-ipmi-oem.inc: bump versionAndrew Geissler2018-04-241-1/+1
| | | | | Change-Id: I9fbf94ebb374a764bc4afdff9b4293a89bc75830 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2018-04-241-1/+1
| | | | | Change-Id: I5247e8c03ba3aac7af517e228cd5ef6554f7e58f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* bmcweb.bb: bump versionAndrew Geissler2018-04-241-1/+1
| | | | | Change-Id: I36cacde4d7401fb40e7d30a5d0553332e3d97aac Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-04-241-1/+1
| | | | | Change-Id: I6b07c5f7891e62589aa33127d7538332c188faba Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-241-1/+1
| | | | | Change-Id: I25d005b89145d8ac5afab5ac994cae6aafbcf014 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Revert "Avahi: Don't start the avahi-daemon if dot local domain is there"Ratan Gupta2018-04-205-61/+0
| | | | | | | | | | | Currently this commit uses the host command which comes through bind-utils pacakge,host command and the dependent librarys taking up around 3MB space so reverting this commit. This reverts commit 8f852d2b9484202118e382a31d16e659b91789ee. Change-Id: I1d5d08f15cfd2da79435f4ee0dfe614b2e405681 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-191-1/+1
| | | | | Change-Id: I648433b8c5488c0af53c02bef3991be73fd85d9a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-04-191-1/+1
| | | | | Change-Id: I4f51c32df2f0e3ebb751e8a6a43ee625ffd39cca Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-191-1/+1
| | | | | Change-Id: I37cfc9a3c5b5f03c80389e9321841989fb6608f2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-gpio-monitor.bb: bump versionAndrew Geissler2018-04-191-1/+1
| | | | | Change-Id: I3a6cad7c1c4bbc58e315dbbc520c8557df32bd10 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Avahi: Don't start the avahi-daemon if dot local domain is thereRatan Gupta2018-04-185-0/+61
| | | | | | | | | | | | | | | | | | | | | | | More info is at the following link https://web.archive.org/web/20150228130344/http://avahi.org/wiki/AvahiAndUnicastDotLocal This commit creates the avahi user and avahi group,as there may be cases where one of them don't exist due to code update. for example a BMC image that has additional user accounts (and therefore a bigger /etc/group file) is installed on the BMC, the /etc/group or /etc/passwd file would not be updated because is part of the persistent files, so the old /etc/group or /etc/passwd file would remain. Tested: 1) System which doesn't have avahi group,With this fix creates the group and start the avahi daemon. 2) Verified on the system where there is a zone .local is being used by the DNS server,avahi-daemon was not started. Resolves openbmc/openbmc#2788 Change-Id: I23b7a6cdd21bcefbea3d854fec8faa21c70378e9 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Add optional do_report task for ibm-loggingMatt Spinler2018-04-181-0/+27
| | | | | | | | | | | | This task will generate a single JSON file containing all of the errors across all of the *.errors.yaml files. It also compares this error list to the errors in the policy table and shows which errors are in one but are missing in the other. Change-Id: Ic81b4625bf66bd603f15e5a647857b41fec12a52 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Install the Witherspoon error policy tableMatt Spinler2018-04-182-0/+16055
| | | | | | | | | | | | | | | | | This is used by the ibm-logging code, and contains additional information about the error log entries that can show up on a Witherspoon. This file is maintained by the IBM service team, and checked in as-is. A script runs during the build to pull out the fields used by the BMC code. It also enables the use of the com.ibm.Logging.Policy D-Bus interface. Resolves openbmc/openbmc#2998 Change-Id: Idf08e397f4e93112ece5cbfe9db67f5682637c32 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Add the IBM log manager recipe and serviceMatt Spinler2018-04-184-0/+72
| | | | | | | | | | | | | | | | Installs the ibm-log-manager application and the com.ibm.Logging.service. The lifetime of this service matches that of the phosphor-logging service. After building the code, the recipe also condenses the policyTable.json file into a version to go onto the flash. The policyTable.json in this layer is empty, and the system specific ones should be installed from their own layers by bbappending this recipe from there. Change-Id: I5310da06e9beb69c7d53a16d0beb44232a937716 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* systemd: Remove journald sync patchesAdriana Kobylak2018-04-183-396/+1
| | | | | | | | | | | | The phosphor-logging interface has been updated to call a local interface to sync the journal instead of making a D-Bus call: https://gerrit.openbmc-project.xyz/#/c/9910/ Delete the journald patches since they're not needed anymore. Tested: Built witherspoon image. Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Change-Id: Ie6b4387bf53ea4c29a7bbef6483ef723c333dfdf
* meta-romulus: Add id-button.bbLei YU2018-04-186-2/+66
| | | | | | | | | | | | | | | This recipe adds the function to assert/deassert identify LED Group when the ID button is pressed: 1. Add phosphor-gpio-monitor for the ID button GPIO key; 2. Start id-button-pressed.service when the key is pressed; 3. The service starts a script to check the identify LED group state, and assert or de-assert it. Tested: Assert/De-assert identify LED group by pressing the ID button on Romulus. Change-Id: I782dbc15563a313418aa90bee1f48fc97a6d25fb Signed-off-by: Lei YU <mine260309@gmail.com>
* wspoon: Enable use of InterfacesRemovedMatthew Barth2018-04-181-1/+17
| | | | | | | | | | | | | | | When a sensor provided from an OCC contains a value of 0x00(unavailable), the sensor will be removed from dbus by hwmon. An InterfacesRemoved signal is triggered when this occurs and this enables fan control to remove that sensor's interface(and associated properties) from its internal cache used across set speed events. Tested: An InterfacesRemoved signal is received for an unavailable sensor That sensor's interface and properties are removed from the cache Change-Id: Ia6343688c2824a984d23a9b16ea9e709d5ed2f9e Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
* aspeed: move MTD partition rulesBrad Bishop2018-04-184-7/+17
| | | | | | | | | | | Move the MTD partition rules to their own recipe under udev rather than appending u-boot-fw-utils. Additionally the rules are an artifact of the aspeed u-boot-fw-utils configuration, so place the new recipe in the aspeed layer. Tested: Built a witherspoon image Change-Id: I1fec995dd75543b2630db29d78bfb29a1a5949d5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Change over-current warning value on witherspoonAndrew Geissler2018-04-181-4/+4
| | | | | | | | | | | | | The witherspoon power engineer has requested the lowering of the over-current warning values Testing: Going to let CI validate basic boot. The power engineer has done his own more intense testing of these values. Resolves openbmc/openbmc#3099 Change-Id: I4a2b2bb132dd43e05828e4c0ed3448dfd4237301 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: Add Nuvoton NPCM (Poleg), ncsi and romulus fixesJoel Stanley2018-04-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Brendan Higgins (3): MAINTAINERS: Add entry for the Nuvoton NPCM architecture arm: npcm: add basic support for Nuvoton BMCs arm: dts: add Nuvoton NPCM750 device tree Eddie James (1): aspeed: watchdog: Set bootstatus during probe Joel Stanley (3): serial: 8250: Add Nuvoton NPCM UART dt-bindings: watchdog: Add Nuvoton NPCM description watchdog: Add Nuvoton NPCM watchdog driver Lei YU (1): ARM: dts: aspeed: romulus: Add id-button gpio key Samuel Mendoza-Jonas (1): net/ncsi: Refactor MAC, VLAN filters Tali Perry (2): dt-binding: clk: npcm750: add binding clk: npcm7xx: add clock controller Tomer Maimon (10): arm: dts: add watchdog device to NPCM750 device tree arm: dts: modify UART compatible name in NPCM750 device tree arm: dts: modify timer register size in NPCM750 device tree arm: dts: modify clock binding in NPCM750 device tree arm: dts: modify Makefile NPCM750 configuration name arm: dts: modify Nuvoton NPCM7xx device tree structure arm: npcm: modify configuration for the NPCM7xx BMC. dt-binding: timer: document NPCM7xx timer DT bindings clocksource/drivers/npcm: Add NPCM7xx timer driver arm: npcm: enable L2 cache in NPCM7xx architecture Change-Id: Ia5743a14d780d85a61c2796786eed483d7e2f78c Signed-off-by: Joel Stanley <joel@jms.id.au>
* phosphor-logging.bb: bump versionAndrew Geissler2018-04-181-1/+1
| | | | | Change-Id: I7be1005adc32e9c9ce2053243fb313066b1b1371 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-181-1/+1
| | | | | Change-Id: I2ec2a701aec5f6f52dabdd58400155a68b1f6d5a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* meta-quanta-q71l: new recipes for ipmi preferencesv2.2Patrick Venture2018-04-187-112/+578
| | | | | | | | | | 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>
* meta-quanta-q71l: phosphor: sensors: add missing inheritPatrick Venture2018-04-181-0/+2
| | | | | | | | | | 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>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-04-171-1/+1
| | | | | Change-Id: I91c566d76c4a5c16ebf36d01a26c31db1212e4b8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Fix build-from-scratch issue with u-bootAndrew Geissler2018-04-171-1/+1
| | | | | | | | | | A recent change in the u-boot-asspeed.inc caused a regression when building an OpenBMC image from scratch. Resolves openbmc/openbmc#3073 Change-Id: I8e75c7bba1733d885dfa342667012888c44f5f1e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-171-1/+1
| | | | | Change-Id: I378786718db0109954b871fa33d757439dca5e35 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-171-1/+1
| | | | | Change-Id: I80b0b7da8c6494220be377890595dd7cdc50b871 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-led-manager.inc: bump versionAndrew Geissler2018-04-171-1/+1
| | | | | Change-Id: I65745c91b154a6741e4ed920e03363ff4358678e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-161-1/+1
| | | | | Change-Id: I5e1fd361bb7520627d21ae16018146e3c3fdb441 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-04-161-1/+1
| | | | | Change-Id: I97914bf606c4b4e30da2bea7734ece8792ca3378 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-04-161-1/+1
| | | | | Change-Id: Ifb321963694f0313129006fdfe6c8359d64b33d0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-logging.bb: bump versionAndrew Geissler2018-04-161-1/+1
| | | | | Change-Id: I7111cebfdd70ae3d76db63607c9065e22659452a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* mrw-rev.bbclass: bump versionAndrew Geissler2018-04-161-1/+1
| | | | | Change-Id: Iaa61c468bc5deab50c2161e8608c8e6f8525d561 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower:added "mutability"Jayanth Othayoth2018-04-162-0/+4
| | | | | | | Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: I3dcc27526adc2a5d6b1206e8beee66093220763a Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* Revert "systemd: enable watchdog and set watchdog device to wdt2"Eddie James2018-04-132-30/+0
| | | | | | | | | | | | | This reverts commit 9aeb8f0961e8d431192321c188af62b7e1831ad5. Systemd is failing to ping the watchdog while shutting down, resulting in a BMC reset during the shutdown. This results in an unclean shutdown and side switching to the alternate BMC chip. Resolves openbmc/openbmc#3094 Change-Id: I3ddc21a3cd3a1d63403786ca63c8671a72bd4c13 Signed-off-by: Eddie James <eajames@us.ibm.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-131-1/+1
| | | | | Change-Id: Idf6ea019ea9eb6f3e497c429812f6b14dbb33d1a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* witherspoon: Enable BMC signature verificationAdriana Kobylak2018-04-132-0/+5
| | | | | | | | | | | | | | | Enable signature verification in the phosphor-software-manager code for witherspoon. This causes an error to be logged if updating to an unsigned image, or image signed with a different key than the one on the system, and if field mode is set, it'll stop the activation process. Tested: Signature verification is enforced on witherspoon, verified error is logged with and without field mode enabled, and activation is prevented with field mode enabled. Change-Id: Ifc8f8054f8d852cc16942af9cbf58d60aff3fc33 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* ibm-dbus-interfaces.bb: bump versionAndrew Geissler2018-04-131-1/+1
| | | | | Change-Id: I44b5726279a4b53a285c0da7003a53d49c281e49 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-04-131-1/+1
| | | | | Change-Id: I8f702e0db614a59b566bf042e066e82345ec0d2b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-04-131-1/+1
| | | | | Change-Id: I66981100de71ce2b0f8f96d0f3ef6bb8802420c1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* witherspoon-pfault-analysis.inc: bump versionAndrew Geissler2018-04-131-1/+1
| | | | | Change-Id: I7a678b64290c99a53dbecb326be767b00e3b7aeb Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Tell the mapper about IBM D-Bus pathsMatt Spinler2018-04-122-0/+11
| | | | | | | | | | | Add /com/ibm and com.ibm to the lists that the mapper uses to know what paths and interfaces to handle. As this is in the meta-ibm layer, it is only applied to IBM systems. Change-Id: I8c3624f4bff86af178b4d951632019d81dcaaf51 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
OpenPOWER on IntegriCloud