| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit also adds the entityID and entityInstance property
for BMC FRUS config yaml.
These attributes are required to pass it through Get SDR command.
Currently we support two types of record format through Get SDR
1) FULL Record.
2) FRU Record.
Resolves openbmc/openbmc#2823
Change-Id: Ie7424fbc493dde5070a2c65c74ba83565154b9d4
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
Added entity ID, entity instance and sensor naming pattern to the
generated sensor yaml.
Resolves openbmc/openbmc#2612
Change-Id: Ie4dc9548833cb30126e873a7597b2be9b1ea7f79
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
setting readback
This requires FPGA version 1.04 or higher to work
|
|
|
|
|
| |
This fixes a corner case where a hung OCC did not report rising core temperatures
and the fans failed to react as a result
|
| |
|
|
|
|
| |
This fixes a corner case where the second OCC could drop off the bus undetected
|
|
|
|
| |
This fixes fan control failing on boot due to offline OCC services
|
|
|
|
| |
This works around transient OCC communication failure disabling fan control
|
| |
|
| |
|
| |
|
|
|
|
|
| |
NOTE: Not yet tested on hardware
Mapping likely incorrect
|
|
|
|
| |
Computing Systems GIT repositories
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change packages enabled by meta-openpower to be enabled if and only if
both its corresponding feature string (obmc-openpower,
obmc-openpower-extra, obmc-openpower-legacy) are present in both
MACHINE_FEATURES and DISTRO_FEATURES.
Fixes openbmc/openbmc#2652.
Change-Id: Ife1a9b08e94bd85a888d584a0caa4dbfa6a172c0
Signed-off-by: Xo Wang <xow@google.com>
|
|
|
|
|
| |
Change-Id: Icccb050bf0f34b0c95837ec948ea340c46ccf482
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: If1f9a3aaf8672bad98b92cb88c3499c097df53dd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 9786fd849e89c62c60d5a9a219ab3a472f4a6595.
Bumping skiboot to v5.9.4 introduced intermittent CI compile
fails.
open-power/skiboot#143
Change-Id: I2c75de877034036cb1552e2f5388a95ebe24eba0
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I2be1cee439992b5ebdab46eff279be86d2b4afbc
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I8928d1e07fcdd4c66330d7e2e8a4c597fed32b46
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I361da3b3d80a380dbe09e6a778b9853519df2c18
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: If356922a0c8a27d82f0af4dc353122ff28175044
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Alistair Popple (5):
libpdbg/target.c: Stop probing target multiple times
Rename struct target to struct pdbg_target
Refactor for an exportable API
Rename chiplet to core
libpdbg: Fix pdbg_target_index
Jason Albert (1):
libpdbg: Added new generic P9 chiplet type
Joel Stanley (6):
Makefile: seperate out dtb building steps
Makefile: Rename dtb targets
Makefile: Quiet build hacks
Makefile: Don't print directory
Makefile: Fix dts dependencies
template.S: Fix prefix mangling
Thomas Petazzoni (1):
template.S: fix to build on architecture with non-empty __USER_LABEL_PREFIX__
Change-Id: Ifee14d48f71be906b382c88e2b0239f522de0eaf
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
Needed to extend the time to allow OCC to wait for our drivers to stop
using the SBEFIFO. Otherwise we get some contention on the FIFO.
Change-Id: Ia8aa50a328e45089de1ef43a2e7f685e74f96730
Signed-off-by: Edward A. James <eajames@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
We need to unbind the occ-hmwon devices when either the host crashes or
we get a watchdog timeout on the host. This is so that OCC code can
start using the SBE FIFO without contention in the case of a checkstop
or other host problem.
Change-Id: I9ae3b1539a9eb4240cef74f2198c05b7a1b68380
Signed-off-by: Edward A. James <eajames@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I28f21c752952f482ff605c9b48581e1d962c926f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
Bumping to pick up pflash fix
lists.ozlabs.org/pipermail/skiboot/2017-November/009601.html
Change-Id: I23eb1a32c7fde316e1d125eccdced397fb12adab
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Before directive had the template service mboxd-reload@.service
but because it wasn't instantiated, the dependency was not taking
place and the mboxd-reset service would not wait for the
updatesymlinks service to finish, causing the host to read old data
until the updatesymlinks completed.
Resolves openbmc/openbmc#2695
Change-Id: I3669155f1c287d5f492f3400ab9d131913a2a93f
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I10a7352dfdb708bccf6af9863901226607c6121a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create a new development tools package and move the obmc-pydevtools there
so they're no longer in the extrasdev development feature package.
The reason is that the extrasdev contains features that are desirable to
be removed from production systems, such as the rest-dbus. On the other
hand the pydevtools are binaries that are useful to have even in
production systems, so makes sense to put them in a separate tools
category.
Resolves openbmc/openbmc#2571
Change-Id: Ia66bf6e83d920818c8c355ec9d01a047583b82c0
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New features:
- Hardware Trace Macro support
- Host backend
- New command: sreset
- Build and bug fixes
Alistair Popple (6):
libpdbg: Add sreset command
libpdbg/target.c: Probe all root nodes in the device-tree
Rework POWER9 device-trees to share common definitions
Add backend for host based debugfs
Add indirect SCOM access
libpdbg/device.c: Remove usage of libfdt internal functions
Cyril Bur (7):
Add *.dtsi to .gitignore
fake.dts: Whitespace cleanup
Look for 'chip-id' as opposed to 'ibm,chip-id'
Add Hardware Trace Macro (HTM) to device trees
Hardware Trace Macro (HTM)
docs: Add HTM to README.md
libpdbg: Fix incorrect restore of r1 in ram_instructions()
Joel Stanley (11):
Makefile.am: Set foreign
configure.ac: Enable silent build rules
build: Update to do both an in and out of tree build
Do not redefine _LARGEFILE64_SOURCE
Allow command line to override GIT_SHA1
kernel: Include endian.h for htobe32 and be32toh
device: remove use of ccan's endian
libpdbg: Remove unused __unused from compiler.h
Error out when no device type is specified
lipdbg/i2c: Get bus path from device tree
i2c: Update i2c device node in dt when specified
Thomas Petazzoni (1):
Rework generation of .dtb.o
Change-Id: I382bfb0d3aacdf03495450acfc0c0792835d5f36
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I3b8ff2e2ec6dcba3b19f32bbaaadcc267f75d913
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: If7bc1ba9bffc4cbbbebb56be2e6588b8f8cd1a00
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I13b4f9067809f5e33d02df593ef87d627f365398
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch improves the obmc-flash-bios script by blocking attempts to
create and mount a pnor-patch volume when the system is in field mode.
When this scenario is reached, the current behavior is to error out
because the script tries to mount pnor-patch to /usr/local/share/pnor,
which is inaccessible in field mode. This fix simply blocks these
attempts to suppress the error message.
Change-Id: I78b5171e66f194d7b8d2b1baa639ee29a1b11794
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I6d825abdbf63bd4bca5c49a5aeab8d26123d43b0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I76cd275eccd2ae7f076572a197a1aa6250083b5c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a dependency to the updatesymlinks.service to not run in the case
that the BMC rebooted while the host was powered on, to prevent the
PNOR version from being changed when the host is on.
This situation would happen if the user performed a PNOR update at
power on (the version is not activated), then rebooted the BMC, the
expectation is that the host continues to run the old version until
the host is powered off and powered back on.
The op-reset-chassis-running@0.service is the one that creates the
file in /run/openbmc/ to indicate that the host was on prior to
BMC reboot.
Resolves openbmc/openbmc#2533
Change-Id: I5169af00c1e992a6c72907733430087defbb48ed
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I3042f54f3e1fe9e11f8772e93f8f7e2eabd59f7d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ia580de59264ec9fa85f4b05b26698ea273131d55
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2f98c481b7abb2213b71b372ee6428b03076c1d8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I7713619a306ec6f9672895e1556f7ea418fe228c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I65c612edfded8749f4cff54a760a886681492c89
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Id9862afcd019817d26005cd7384ba11ac8d730dd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ia814828f41083ae2cd9dd86ff9733f489ea03f0f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I705b73b5e7d766e695a6e3f6c5f54bb63bc1cc65
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iafe15227413b1936b87bb2a90192b60e5ead31f4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|