Shivamurthy Shastri 7d189c7710 PCI/MSI: Provide MSI_FLAG_PCI_MSI_MASK_PARENT
Most ARM(64) PCI/MSI domains mask and unmask in the parent domain after or
before the PCI mask/unmask operation takes place. So there are more than a
dozen of the same wrapper implementation all over the place.

Don't make the same mistake with the new per device PCI/MSI domains and
provide a new MSI feature flag, which lets the domain implementation
enable this sequence in the PCI/MSI code.

Signed-off-by: Shivamurthy Shastri <shivamurthy.shastri@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Link: https://lore.kernel.org/r/87ed8j34pj.ffs@tglx
2024-07-18 20:31:19 +02:00
..
2024-05-16 18:14:13 -05:00
2024-05-21 10:09:28 -07:00
2023-10-24 16:55:45 -05:00
2024-04-09 09:33:15 -05:00
2024-02-12 10:35:40 -06:00
2024-02-12 10:35:40 -06:00
2024-03-12 12:14:23 -05:00
2023-10-28 13:30:59 -05:00
2024-03-12 12:14:24 -05:00
2024-05-21 10:09:28 -07:00
2023-09-28 16:49:44 -05:00
2023-10-24 16:55:45 -05:00
2023-11-02 14:05:18 -10:00