PCI-Express only supports MSI interrupts to be sent from Endpoint to Root Complex.
I would like to "send interrupts" to a PCI Endpoint using some non-standard methods like exposing the interrupt controller's registers to a PCI BAR. This BAR can then be accessed by another Endpoint to raise an interrupt.
Is this possible using the LX2160? (in particular, is it possible to expose the neccessary GIC registers to a PCI EP BAR?)
Are there any examples how this can be achieved?
Are there other methods to signal interrupts to a LX2160 PCI Endpoint?
The Reference Manual provides some information about a "Mailbox" in the PCI chapter but no examples how this can be used. Is this another possibility for the use-case I described above?