From: Karol Barski <karolx.bar...@intel.com> Signed-off-by: Karol Barski <karolx.bar...@intel.com> --- drivers/pci/host/pcie-axxia.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/pci/host/pcie-axxia.c b/drivers/pci/host/pcie-axxia.c index 408242e..dc336ba 100644 --- a/drivers/pci/host/pcie-axxia.c +++ b/drivers/pci/host/pcie-axxia.c @@ -641,7 +641,9 @@ static void clear_irq_range(struct pcie_port *pp, unsigned int irq_base, for (i = 0; i < nvec; i++) { irq_set_msi_desc_off(irq_base, i, NULL); /* Disable corresponding interrupt on MSI controller */ - if (pp->ops->msi_clear_irq) + if (!pp->ops) + dev_err(pp->dev, "ops not set for pcie_port\n"); + if (pp->ops && pp->ops->msi_clear_irq) pp->ops->msi_clear_irq(pp, pos + i); else axxia_dw_pcie_msi_clear_irq(pp, pos + i); -- 2.7.4 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto