[Skiboot] [git pull] skiboot op940.x
Vasant Hegde
hegdevasant at linux.vnet.ibm.com
Wed Mar 11 20:19:39 AEDT 2020
Hi Oliver,
Please pull first set of patches for OP940.x branch. This is based on top
skiboot v6.5.3 and contains
bunch of opencapi related patches which are requested by product team.
Note that this is *not* skiboot stable branch. If anyone wants skiboot stable
branch they should use v6.5.x.
-Vasant
---------------------------------------------------------------------------------------------------------------------------------------
The following changes since commit 6547d51381b518d46fc6b22b40e5502eb6bece5b:
skiboot v6.5.3 release notes (2020-03-10 16:06:45 +0530)
are available in the Git repository at:
https://github.com/hegdevasant/skiboot.git skiboot-op940.x
for you to fetch changes up to 79ae2825452e170ff766f0c9f3656b5be33a322d:
npu2-opencapi: Allow platforms to identify physical slots (2020-03-11
11:03:51 +0530)
----------------------------------------------------------------
Frederic Barrat (20):
core/pci: Refactor common paths on slot hotplug
core/pci: Add missing lock in set_power_timer
core/pci: Use proper phandle during hotplug for PHB slots
core/pci: Train link of PHB slots when hotplugging
core/pci: Fix scan of devices for opencapi slots
npu2-hw-procedures: Move some opencapi PHY settings in one-off init
npu2-opencapi: Make sure the PCI slot has the proper ID
npu2-hw-procedures: Fix link retraining on reset
npu2-opencapi: Rework link training timeout
npu2-opencapi: Tweak fundamental reset sequence
npu2-opencapi: Simplify freset states
npu2-opencapi: Detect PHY reset errors
npu2-opencapi: Improve error reporting to the OS
npu2-opencapi: Activate PCI hotplug on opencapi slot
npu2-opencapi: Handle OPAL_UNMAP_PE operation on set_pe() callback
npu2-opencapi: Log a warning when resetting a broken device
npu2: Rework phb-index assignments for virtual PHBs
npu3: Don't use the device tree to assign the phb-index of the PHB
npu2, npu3: Remove ibm, phb-index property from the NPU dt node
npu2-opencapi: Allow platforms to identify physical slots
core/pci-opal.c | 166
+++++++++++++++++++++++++++++++++++++++++++------------
doc/device-tree/opencapi.rst | 1 -
hdata/spira.c | 6 +-
hdata/test/op920.wsp.dts | 2 -
hw/npu2-common.c | 8 ++-
hw/npu2-hw-procedures.c | 64 ++++++++++++++--------
hw/npu2-opencapi.c | 194
++++++++++++++++++++++++++++++++++++++++++++++++-----------------
hw/npu2.c | 2 +-
hw/npu3-nvlink.c | 2 +-
hw/npu3.c | 1 -
include/npu2.h | 31 +++++++++--
include/npu3.h | 6 ++
include/pci.h | 5 ++
include/platform.h | 1 +
platforms/astbmc/mihawk.c | 22 +++++++-
platforms/astbmc/witherspoon.c | 20 +++++++
platforms/astbmc/zaius.c | 2 -
platforms/ibm-fsp/zz.c | 22 +++++++-
More information about the Skiboot
mailing list