[Skiboot] [PATCH 3/3] platforms/astbmc/witherspoon.c: Add NPU2 slot mappings
Stewart Smith
stewart at linux.vnet.ibm.com
Wed Jun 21 18:39:11 AEST 2017
Alistair Popple <alistair at popple.id.au> writes:
> For NVLink2 to function PCIe devices need to be associated with the right
> NVLinks. This association is supposed to be passed down to Skiboot via HDAT but
> those fields are still not correctly filled out. To work around this we add slot
> tables for the NVLinks similar to what we have for P8+.
>
> Signed-off-by: Alistair Popple <alistair at popple.id.au>
So, interestingly enough, on one of the witherspoons I tried I ended up
with this at boot:
[ 12.147434064,3] PCI: built-in device not found: (loc: 100)
[ 12.147490944,3] PCI: built-in device not found: GPU0 down (loc: 250)
[ 12.147529744,3] PCI: built-in device not found: GPU0 (loc: 400)
[ 12.147574416,3] PCI: built-in device not found: GPU1 down (loc: 258)
[ 12.147608368,3] PCI: built-in device not found: GPU1 (loc: 500)
[ 12.147649328,3] PCI: built-in device not found: GPU2 down (loc: 260)
[ 12.147684128,3] PCI: built-in device not found: GPU2 (loc: 600)
[ 12.147722416,3] PCI: built-in device not found: (loc: 100)
[ 12.147763328,3] PCI: built-in device not found: GPU3 down (loc: 220)
[ 12.147797520,3] PCI: built-in device not found: GPU3 (loc: 300)
[ 12.147830528,3] PCI: built-in device not found: GPU4 down (loc: 228)
[ 12.147872112,3] PCI: built-in device not found: GPU4 (loc: 400)
[ 12.147901792,3] PCI: built-in device not found: GPU5 down (loc: 268)
[ 12.147937168,3] PCI: built-in device not found: GPU5 (loc: 500)
which is probably due to the builtin_dev bit there.
Can be debugged later though.
Series merged to master (although it hasn't shown up in patchwork yet)
as of 4df53124cb34de45dce045008e98c3477299050f
--
Stewart Smith
OPAL Architect, IBM.
More information about the Skiboot
mailing list