Hi, I am currently writing another driver that uses the Synopsys Designware PCIe host controller driver. In general, it all looks good thanks to all involved in this driver. One area that I am having a little problem with is the interrupts. According to the documentation I have, the module has separate interrupts for INTA, INTB, INTC, INTD, MSI, AER, bandwidth management, PME (and possibly a couple of others as well). However, so far it looks like the upstream implementations just use a single interrupt for the module, is that correct? I notice that some DT bindings include other interrupts that are not part of the Designware PCIe controller, but that's not what I'm talking about. In existing implementations, does the hardware just OR all these interrupts together? Thanks Phil -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html