]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/powernv/pci: Add MSI domains
authorCédric Le Goater <clg@kaod.org>
Thu, 1 Jul 2021 13:27:30 +0000 (15:27 +0200)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 10 Aug 2021 13:14:58 +0000 (23:14 +1000)
commit5d8d4d37e1d6680af5aa2b95ada4a1a5e0c01470
tree47df565521e21bbd4aaf4de297b9ff81bcae2817
parente2a33f5335fb36b4c4a3e22e1b3a522cf6cd2da7
powerpc/powernv/pci: Add MSI domains

This is very similar to the MSI domains of the pSeries platform. The
MSI allocator is directly handled under the Linux PHB in the
in-the-middle "PNV-MSI" domain.

Only the XIVE (P9/P10) parent domain is supported for now. Support for
XICS will come later.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210701132750.1475580-13-clg@kaod.org
arch/powerpc/platforms/powernv/pci-ioda.c