diff options
author | Marc Zyngier <[email protected]> | 2018-05-08 13:14:37 +0100 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2018-05-13 15:59:01 +0200 |
commit | 38985351492b4ef2f63ffe527ef7cdfa66680f94 (patch) | |
tree | a465e53289ea325a6646e3c96e6e69e7bb0efba5 /lib/test_overflow.c | |
parent | 505287525c24d5c78b662fd73721ad9900b91fcc (diff) |
irqchip/gic-v3: Add PCI/MSI support to the GICv3 MBI sub-driver
You would hope that if you have a GICv3 in your system, you'd use the ITS,
as it provides a large interrupt ID space and device isolation. Sadly,
some SoC integrations are less than perfect, and the ITS is not usesable on
those.
The only solution for these systems is to use the MBI interface, and
rely on a very small number of possible vectors.
This patch thus adds minimal support for PCI/MSI on top of the GICv3
MBI driver. Please don't use it if you can avoid it.
Signed-off-by: Marc Zyngier <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]>
Tested-by: Srinivas Kandagatla <[email protected]>
Cc: Rob Herring <[email protected]>
Cc: Jason Cooper <[email protected]>
Cc: Thomas Petazzoni <[email protected]>
Cc: Miquel Raynal <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'lib/test_overflow.c')
0 files changed, 0 insertions, 0 deletions