| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I08ac717512df12591509db280055032a32338434
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I9fbf94ebb374a764bc4afdff9b4293a89bc75830
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I5247e8c03ba3aac7af517e228cd5ef6554f7e58f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I36cacde4d7401fb40e7d30a5d0553332e3d97aac
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I6b07c5f7891e62589aa33127d7538332c188faba
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I25d005b89145d8ac5afab5ac994cae6aafbcf014
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I648433b8c5488c0af53c02bef3991be73fd85d9a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I4f51c32df2f0e3ebb751e8a6a43ee625ffd39cca
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I37cfc9a3c5b5f03c80389e9321841989fb6608f2
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I3a6cad7c1c4bbc58e315dbbc520c8557df32bd10
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I7be1005adc32e9c9ce2053243fb313066b1b1371
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2ec2a701aec5f6f52dabdd58400155a68b1f6d5a
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>
|
|
|
|
|
| |
Change-Id: I91c566d76c4a5c16ebf36d01a26c31db1212e4b8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I378786718db0109954b871fa33d757439dca5e35
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I80b0b7da8c6494220be377890595dd7cdc50b871
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I65745c91b154a6741e4ed920e03363ff4358678e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I5e1fd361bb7520627d21ae16018146e3c3fdb441
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I97914bf606c4b4e30da2bea7734ece8792ca3378
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ifb321963694f0313129006fdfe6c8359d64b33d0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I7111cebfdd70ae3d76db63607c9065e22659452a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iaa61c468bc5deab50c2161e8608c8e6f8525d561
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
Added "mutability" flag to indicate if a sensor is READ/WRITE/RW.
Change-Id: I3dcc27526adc2a5d6b1206e8beee66093220763a
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Idf6ea019ea9eb6f3e497c429812f6b14dbb33d1a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I44b5726279a4b53a285c0da7003a53d49c281e49
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I8f702e0db614a59b566bf042e066e82345ec0d2b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I66981100de71ce2b0f8f96d0f3ef6bb8802420c1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I7a678b64290c99a53dbecb326be767b00e3b7aeb
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|