| Message ID | 40f24ceb-89a7-a703-aae1-ab7c3d43c498@linux.vnet.ibm.com |
|---|---|
| State | Accepted |
| Headers | show |
| Series | [git,pull] skiboot op940.x | expand |
On 3/11/20 2:49 PM, Vasant Hegde wrote: > Hi Oliver, > Oliver, I have updated s-o-b and did force push again. Can you please pull below patchset? Thanks! -Vasant > 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 +++++++- > > _______________________________________________ > Skiboot mailing list > Skiboot@lists.ozlabs.org > https://lists.ozlabs.org/listinfo/skiboot
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 +++++++-