[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH RFC 0/4] ARM SMMUv3 Emulation
From: |
Prem (Premachandra) Mallappa |
Subject: |
Re: [Qemu-devel] [PATCH RFC 0/4] ARM SMMUv3 Emulation |
Date: |
Mon, 18 Jan 2016 06:11:35 +0000 |
> Edgar has done all of the SMMU work for Xilinx, he knows it the best.
> I'll let him comment on it.
>
> For anyone interested you can see our implementation at:
> https://github.com/Xilinx/qemu/blob/master/hw/misc/arm-smmu.c. It does
> use the register API that we have been trying to upstream.
>
Hi,
I took a quick look at the code, The Xilinx implements mmu-500 which is a SMMU-
v2.
I am not very familiar with V2, however, the architecture and internal workings
are different between v2 and v3.
hence there are 2 different drivers in Linux for V2 and V3, and the code I
posted is for SMMU-v3.
Cheers,
/Prem
- [Qemu-devel] [PATCH RFC 0/4] ARM SMMUv3 Emulation, pmallapp, 2016/01/11
- [Qemu-devel] [PATCH RFC 2/4] hw: arm: Added smmuv3 files for build, pmallapp, 2016/01/11
- [Qemu-devel] [PATCH RFC 3/4] hw: arm: Add SMMUv3 to virt platform, pmallapp, 2016/01/11
- [Qemu-devel] [PATCH RFC 4/4] devicetree: Added new APIs to make use of more fdt functions, pmallapp, 2016/01/11
- [Qemu-devel] [PATCH RFC 1/4] arm: smmu: ARM SMMUv3 emulation, pmallapp, 2016/01/11
- Re: [Qemu-devel] [PATCH RFC 0/4] ARM SMMUv3 Emulation, Peter Maydell, 2016/01/11
- Re: [Qemu-devel] [PATCH RFC 0/4] ARM SMMUv3 Emulation, Peter Maydell, 2016/01/15