zephyr/include/drivers/pcie
Tomasz Bursztyka b5fecc5ff8 drivers/pcie: Add a function for dynamic PCIe IRQ connection
The is meant to fix a chicken & egg issue with MSI interrupt remapping.
Currently, drivers first connect the irq (by-passing any possible MSI
remapping), so the IRQ ends-up being remapped at the IOAPIC level which
is not what we want.

So adding a dedicated function to properly handle this case. This is
valid only for runtime dynamic IRQ connection obviously.

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2022-01-07 10:47:27 -05:00
..
endpoint
cap.h include/pcie: Rename capability prefix 2021-11-04 11:06:02 -04:00
controller.h pcie: add PCIe Controller API 2021-11-25 18:37:15 +01:00
msi.h drivers/pcie: Add a function to know MSI/MSI-x support of an endpoint 2022-01-07 10:47:27 -05:00
pcie.h drivers/pcie: Add a function for dynamic PCIe IRQ connection 2022-01-07 10:47:27 -05:00
ptm.h include/pcie: Add PTM API 2021-11-04 11:06:02 -04:00