| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This allows fan control to function when only one CPU is installed
|
| |
|
|
|
|
|
| |
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
|
|
|
|
| |
Fan control is now operational on Talos hardware
|
| |
|
|
|
|
| |
This works around transient OCC communication failure disabling fan control
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
NOTE: Not yet tested on hardware
Mapping likely incorrect
|
|
|
|
| |
Computing Systems GIT repositories
|
|
|
|
| |
Apply initial renames and conversions to copied sources
|
|
|
|
|
| |
Change-Id: Ia2f1eda41b7b7af97deeb24743623fd7beecfadf
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
Romulus uses CPLD trigger for vcs workaround and it is not needed
anymore for DD2.0 CPU.
Change-Id: I21b3c15f81b1b7be9aaab03f5f951731fc686c38
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add OBMC_MACHINE_FEATURES for OpenPOWER support under openpower.inc.
Select OpenPOWER features in the POWER machines' DISTRO_FEATURES so that
the features are built.
The features are:
obmc-openpower for required base support
obmc-openpower-extra for non-essential tools
obmc-openpower-legacy for deprecated packages like org.openbmc and
skeleton packages
Part of openbmc/openbmc#2652.
Change-Id: Ib9f44a0c2e243eebb6594de6554cdc3fa0d076af
Signed-off-by: Xo Wang <xow@google.com>
|
|
|
|
|
|
|
|
|
| |
This is a reference for how to use get device ID with the witherspoon
platform. All other platforms that need get device ID should add
dev_id.json in their own machine specific bbappend files.
Change-Id: I0348748bfb9442d2de43b661cc291663f279efcb
Signed-off-by: David Cobbley <david.j.cobbley@linux.intel.com>
|
|
|
|
|
| |
Change-Id: I8d1540c7f44d268154a9ff415177e4f40e31b108
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Romulus uses aspeed pwm and fan tacho, and its driver returns ETIMEDOUT
for fan speed when host is off, which causes phosphor-hwmon exit with
excpetion for fan_tacho sensors.
The workaround is to handle ETIMEDOUT and make it return -ETIMEDOUT
value for the sensor.
Change-Id: I1c6252c7f0ba1c932948397a9398ff80dfb71e9d
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
| |
Change-Id: Icccb050bf0f34b0c95837ec948ea340c46ccf482
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: If1f9a3aaf8672bad98b92cb88c3499c097df53dd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
Pick up the change that adds the power button LED.
Change-Id: Ifb09b91b591d4a5d0f964eae1a2cbf6db33b0a54
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For the Witherspoon system, reduce the polling interval
for the GPU overtemp condition detected by the UCD90160
power sequencer from 1s to 500ms.
This is done to improve fault isolation, as well as HW safety,
as the the GPU will turn itself off after 1s of an overtemp
so the code may detect a PGOOD fault instead if it doesn't
catch it in time.
The GPU spec also says to shut off all power on an overtemp
as soon as possible to prevent HW damage caused by other
connected GPUs still trying to talk to the faulted one.
This change will shorten that time, as a hard power off is
already issued after an overtemp is detected.
Resolves openbmc/openbmc#2719
Change-Id: I1146abfd38e75ec9e9c9fd4f83fe3a9b68c0bd89
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Change the units of time that the witherspoon-pseq-monitor
application takes from seconds to milliseconds.
An upcoming commit will reduce one of the values below
one second.
Change-Id: I7f65f008c3dd8e888e416a1ec240e2955d0b00de
Signed-off-by: Matt Spinler <spinler@us.ibm.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>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#2567
Change-Id: Ia64f359441cfe6e4fa64f2a2ff478db8f174b759
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The level of hardware that required it is no longer
supported by the hostboot firmware anyway so systems
with those processors cannot boot up.
A future commit will remove the newly unused files.
Change-Id: Ifb92b697bbf3f7bdfc4fa0a1c6e296f7d9ec3ba6
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I7076037af64a1b7381d34e2ef1e13de04b904026
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I8928d1e07fcdd4c66330d7e2e8a4c597fed32b46
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
Among other fixes, these changes allow the P9
DD1.X VCS workaround to be removed. That will
be handled in a following commit.
Change-Id: Ifc4bbf1ddb7cdd9e2a52d891b37aceb3622a04e7
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The P8 systems use different GPIOs for checkstop, and cause
phosphor-gpio-monitor crash.
Define correct GPIO key for each P8 systems to fix the issue.
Fixes openbmc/openbmc#2349
Change-Id: I5f8dd79e17971091e799f9498959b307f03702b6
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
| |
Change-Id: I361da3b3d80a380dbe09e6a778b9853519df2c18
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use the latest level of fan control without enabling service monitoring
functionality to pick up all changes that allow enabling fan control on
air cooled Witherspoons.
Since no events are defined to use the service monitoring functionality,
this should not impact active fan control.
Change-Id: I51c3f8ed3cb8f0db6daa5385f410bce0d6ffd2b5
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
|
|
| |
Adjust fan floor values to allow full active fan control.
Change-Id: Idbc243af25ae4e6196a1ea89b8d878a2ca651d84
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
| |
Change-Id: If356922a0c8a27d82f0af4dc353122ff28175044
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ifd61e1195e2cc0238008c9ac45abd67f08056ca0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
When the fans are at full speed (10500 RPMs), using the max tach
feedback as the base request speed when calculating a new target speed
may cause the fans to not decrease speed in a reasonable amount of time.
Change-Id: I1fdd51cb4c101dc1fff2b2c8e665e378ad0a0e61
Signed-off-by: Matthew Barth <msbarth@us.ibm.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>
|