Commit 679e30b9 authored by Cédric Le Goater's avatar Cédric Le Goater Committed by Michael Ellerman
Browse files

powerpc/pci: Drop XIVE restriction on MSI domains



The PowerNV and pSeries platforms now have support for both the XICS
and XIVE IRQ domains.

Signed-off-by: default avatarCédric Le Goater <clg@kaod.org>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210701132750.1475580-23-clg@kaod.org
parent bbb25af8
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -2332,8 +2332,6 @@ static void pnv_pci_init_ioda_msis(struct pnv_phb *phb)
	pr_info("  Allocated bitmap for %d MSIs (base IRQ 0x%x)\n",
		count, phb->msi_base);

	/* Only supported by the XIVE driver */
	if (xive_enabled())
	pnv_msi_allocate_domains(phb->hose, count);
}

+0 −4
Original line number Diff line number Diff line
@@ -720,10 +720,6 @@ int pseries_msi_allocate_domains(struct pci_controller *phb)
{
	int count;

	/* Only supported by the XIVE driver */
	if (!xive_enabled())
		return -ENODEV;

	if (!__find_pe_total_msi(phb->dn, &count)) {
		pr_err("PCI: failed to find MSIs for bridge %pOF (domain %d)\n",
		       phb->dn, phb->global_number);