On 13/01/20 7:07 pm, Jan Kiszka wrote:
From: Nikhil Devshatwar <[email protected]> Add support for Texas Instrument's Peripheral Virtualization Unit * Define a new IOMMU type and extra fields in the platform_data * Add new cofig option CONFIG_IOMMU_TI_PVU * Integrate with the arm iommu support such that multiple types of IOMMU can be supported. Signed-off-by: Nikhil Devshatwar <[email protected]> [Jan: moved into arm64 completely, fixed whitespace warnings, fixed includes] Signed-off-by: Jan Kiszka <[email protected]> --- Resending the fixed-up version as there were too many changes. Please validate. Is in next as well.
Tested-by: Nikhil Devshatwar <[email protected]>
Depends on the iommu split-up patch I sent before. hypervisor/arch/arm-common/include/asm/cell.h | 7 + hypervisor/arch/arm64/Kbuild | 2 +- hypervisor/arch/arm64/include/asm/ti-pvu.h | 130 ++++++ hypervisor/arch/arm64/iommu.c | 6 +- hypervisor/arch/arm64/ti-pvu.c | 577 ++++++++++++++++++++++++++ include/jailhouse/cell-config.h | 6 + 6 files changed, 725 insertions(+), 3 deletions(-) create mode 100644 hypervisor/arch/arm64/include/asm/ti-pvu.h create mode 100644 hypervisor/arch/arm64/ti-pvu.c
-- 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/30107905-8108-4068-17c1-f7625ecd7be2%40ti.com.
