All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Add support to register platform service IRQ
@ 2022-01-13 10:49 Stefan Roese
  2022-01-13 10:49 ` [PATCH v3 1/2] PCI/portdrv: Add option to setup IRQs for platform-specific Service Errors Stefan Roese
  2022-01-13 10:49 ` [PATCH v3 2/2] PCI: xilinx-nwl: Add method to init_platform_service_irqs hook Stefan Roese
  0 siblings, 2 replies; 5+ messages in thread
From: Stefan Roese @ 2022-01-13 10:49 UTC (permalink / raw)
  To: linux-pci

Some platforms have dedicated IRQ lines for platform-specific System Errors
like AER/PME etc. The root complex on these platform will use these seperate
IRQ lines to report AER/PME etc., interrupts and will not generate
MSI/MSI-X/INTx interrupts for these services.

These patches will add new method for these kind of platforms to register the
platform IRQ number with respective PCIe services.

Changes in v3 (Stefan):
- Restructure patches from 4 patches in v2 to now 2 patches in v3
- Rename of functions names
- init_platform_service_irqs() now uses "struct pci_dev *" instead of
  "struct pci_host_bridge *"
- pcie_init_platform_service_irqs() is called before pcie_init_service_irqs()
- Use more PCIe spec terminology as suggested by Bjorn (hopefully enough, I
  don't have the spec at hand)

Bharat Kumar Gogada (2):
  PCI/portdrv: Add option to setup IRQs for platform-specific Service
    Errors
  PCI: xilinx-nwl: Add method to init_platform_service_irqs hook

 drivers/pci/controller/pcie-xilinx-nwl.c | 14 ++++++++
 drivers/pci/pcie/portdrv_core.c          | 43 +++++++++++++++++++++++-
 include/linux/pci.h                      |  2 ++
 3 files changed, 58 insertions(+), 1 deletion(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-01-13 11:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-13 10:49 [PATCH v3 0/2] Add support to register platform service IRQ Stefan Roese
2022-01-13 10:49 ` [PATCH v3 1/2] PCI/portdrv: Add option to setup IRQs for platform-specific Service Errors Stefan Roese
2022-01-13 11:14   ` Pali Rohár
2022-01-13 11:45     ` Stefan Roese
2022-01-13 10:49 ` [PATCH v3 2/2] PCI: xilinx-nwl: Add method to init_platform_service_irqs hook Stefan Roese

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.