On 10.01.20 10:20, Nikhil Devshatwar wrote:
ping
In my backlog queue, but that is long ATM, sorry.
Jan
Nikhil D
On 08/01/20 4:48 pm, [email protected] wrote:
From: Nikhil Devshatwar<[email protected]>
This series adds support for TI PVU as an iommu unit.
PVU is a 2nd stage only IOMMU which provides realtime address translation.
J721e has 3 instances of PVU and all the DMA traffic can be routed via PVU
when running inside a virtual machine.
Changes from v1:
* New patch1 for avoiding warning when unmap is called from cell_destroy
* Split the patch affecting amd fields into separate one
* SMMU fixes are sent in another series
Nikhil Devshatwar (5):
core: Update cell_state while destroying the cell
configs: Introduce tipvu IOMMU specific fields in platform_data
arm64: ti-pvu: Add support for ti-pvu iommu unit
configs: arm64: k3-j721e-evm: Add PVU IOMMU devices in platform_data
configs: arm64: k3-j721e-evm: Add stream ids for devices behind IOMMU
configs/arm64/k3-j721e-evm-linux-demo.c | 7 +
configs/arm64/k3-j721e-evm.c | 36 ++
hypervisor/arch/arm-common/include/asm/cell.h | 7 +
.../arch/arm-common/include/asm/iommu.h | 1 +
.../arch/arm-common/include/asm/ti-pvu.h | 129 ++++
hypervisor/arch/arm-common/iommu.c | 5 +-
hypervisor/arch/arm64/Kbuild | 3 +-
hypervisor/arch/arm64/ti-pvu.c | 581 ++++++++++++++++++
hypervisor/control.c | 2 +
include/jailhouse/cell-config.h | 17 +-
10 files changed, 781 insertions(+), 7 deletions(-)
create mode 100644 hypervisor/arch/arm-common/include/asm/ti-pvu.h
create mode 100644 hypervisor/arch/arm64/ti-pvu.c
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/4e65460e-846e-5b1b-6991-7169a9687af7%40siemens.com.