Re: [PATCH v5 08/12] PCI: imx6: Config look up table(LUT) to support MSI ITS and IOMMU for i.MX95

From: Marc Zyngier
Date: Tue Jun 04 2024 - 11:26:08 EST


On Mon, 03 Jun 2024 22:04:23 +0100,
Frank Li <Frank.li@xxxxxxx> wrote:
>
> iommu may share one stream id for multi-devices. but ITS MSI can't. each
> device's MSI index start from 0. It needs difference stream id for each
> device.

That's not quite true. We go through all sort of hoops to find about
device aliasing on PCI and allow devices that translate into the same
DID to get MSIs.

Of course, just like the IOMMU, you lose any form of isolation, but
you get what you pay for.

M.

--
Without deviation from the norm, progress is not possible.