[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: xlnx-versal-virt smmu
From: |
Edgar E. Iglesias |
Subject: |
Re: xlnx-versal-virt smmu |
Date: |
Sat, 9 Nov 2024 11:44:10 +0100 |
User-agent: |
Mutt/2.2.12 (2023-09-09) |
On Fri, Nov 08, 2024 at 04:26:20PM +0000, Ho, Nelson via wrote:
> Hi Edgar,
>
> I am working on bringing up the Wind River Helix hypervisor on the
> xlnx-versal-virt machine, which expects to find MMU-500 SMMU where it lives
> on the Versal SoC. I understand the -virt machine is not intended to fully
> emulate Versal SoC.
>
> I found an implementation of the MMU-500 on the Xilinx QEMU fork, and am
> curious why this was not upstreamed, and if you know what issues I might
> encounter if I try to integrate this MMU-500 implementation into the
> versal-virt machine?
>
Hi Nelson,
There's no particular reason other than lack of time.
The tricky parts will likely be to hook it up without the device-tree
bindings that Xilinx uses to create machines. Perhaps also how
we use Memory Regions to describe the DMA ports towards DMA masters
and towards SMMU TBUs in a non-PCI specific manner.
Cheers,
Edgar