RISC-V IOMMU
Jump to navigation
Jump to search
|
|
Interrupt Remapping
MSI / MSI-X
There are two modes for translating MSIs:
msiptp.MODE = Off: MSIs are translated through the DMA page tables as if they're regular memory writes.msiptp.MODE = Flat: The DMA page tables are ignored iff an IOVA matches(iova & msi_addr_mask) == msi_addr_pattern. It is translated through a virtual interrupt file.
MSIs are expected to be redirected to a virtual IMSIC.
See Also
