pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs
authorOliver O'Halloran <oohall@gmail.com>
Tue, 3 Sep 2019 10:16:00 +0000 (20:16 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 5 Sep 2019 04:22:39 +0000 (14:22 +1000)
commita839bd87a250068521393ca3804f4a5274e103ff
treefb9f8b15c80a7fddb39a353648dc091f187fc77f
parent7fd1fe4e4811f52b854647b8ff324745135224a5
pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs

Currently we check that an IODA2 compatible PHB is upstream of this slot.
This is mainly to avoid pnv_php creating slots for the various "virtual
PHBs" that we create for NVLink. There's no real need for this restriction
so allow it on IODA3.

Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20190903101605.2890-10-oohall@gmail.com
arch/powerpc/platforms/powernv/pci.c
drivers/pci/hotplug/pnv_php.c