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.

Reply via email to