Hi,

On Tue, Aug 25, 2026 at 11:43 AM Anirudh Srinivasan
<[email protected]> wrote:
>
> Adds a basic driver for IOMMUs that conform to the RISC-V IOMMU
> specification. This driver sets up the IOMMU in bare mode so that
> peripherals requiring DMA in U-Boot can function.
>
> Signed-off-by: Anirudh Srinivasan <[email protected]>
> ---
> Changes in v2:
> - Changed DDTP read timeout to 3s from 10s
> - Link to v1: 
> https://patch.msgid.link/[email protected]
> ---
> Hi,
>
> This is a pre-requisite for U-Boot on Tenstorrent Atlantis. On this
> platform, the IOMMU comes up in Off mode at boot, so this is needed for
> SD and NVME boot to work in U-Boot.
> ---
>  MAINTAINERS                 |  1 +
>  drivers/iommu/Kconfig       |  8 +++++
>  drivers/iommu/Makefile      |  1 +
>  drivers/iommu/riscv_iommu.c | 82 
> +++++++++++++++++++++++++++++++++++++++++++++
>  4 files changed, 92 insertions(+)

Gentle ping on this.

Regards
Anirudh Srinivasan

Reply via email to